Rangers on top of Scottish league Spanish midfielder Nacho Novo led Glasgow Rangers to the top of the Scottish Premier League with two goals in a 3-2 beating of Hearts on Sunday as defending champion Celtic was held to a 2-2 tie with last-place Dundee.