Rangers put one hand on the SPL trophy with a 2-0 win over Dundee United at Ibrox.
Goals from Kyle Lafferty and Nikica Jelavic gave Rangers boss Walter Smith the perfect send-off as he watched his side stroll to victory in his last match at Ibrox.
Jelavic gave the home side the lead after 21 minutes, heading in Steven Whittaker's cross, before Lafferty doubled their lead four minutes later, drilling the ball low into the corner after a well-worked move with strike partner Steven Naismith.
The win sees them four points clear ahead of their final match at Kilmarnock on Sunday, but they could be crowned champions on Wednesday should Hearts beat Celtic.
St Johnstone beat ten-man Hamilton 1-0 to condemn the Accies to relegation.
Hamilton needed to win to have any hope of taking their fight to the final day of the season, but they were left with a mountain to climb when Mark McLaughlin was dismissed for bringing down Andy Jackson in the penalty area. Liam Craig slotted home the ensuing penalty to condemn the visitors to life in the Scottish League One next season.
Even if Hamilton had managed to win at McDiarmid Park, their efforts would have been in vain after relegation rivals St Mirren beat Aberdeen 1-0 at Pittodrie. Gareth Wardlaw's strike found its way under Dons 'keeper Jamie Langfield to guarantee the Buddies' safety next season.