Ally McCoist scored his 50th goal of the season and both he and everyone connected with the Rangers cause will hope the goals keep coming, as the Ibrox club enter a vital stage of their season.
After the encounter with Aberdeen comes the Tennents Scottish Cup semi-final against Hearts, followed by the crucial European Champions' League match at Marseille. Stuart McCall and Ian Ferguson also scored for Rangers, whose injury problems appear to be easing at the right time. However, the club have been surprised at a fine of pounds 8,000 imposed by Uefa over the conduct of their fans at the game in Bruges on 3 March.
Aberdeen kept their distance with an unconvincing 1-0 win over Motherwell in which their midfielder, Brian Grant, suffered a broken arm. Behind the Dons, Celtic kept alive their hopes of a European place with a 3-2 win over Dundee United at Tannadice.
At the foot of the table, the battle against relegation roars on, with Dundee in danger of being sucked into the mire. They are now just four points ahead of Falkirk, the bottom club, with Airdrie and Motherwell between the two.
Raith Rovers need just two points to guarantee promotion from the First Division following their 0-0 draw at Ayr, and a 2-2 draw between Dunfermline and Kilmarnock, the second- and third-placed sides, opens up the race for the second promotion place, with Hamilton and St Mirren back into contention.Reuse content