Barry Ferguson made a dramatic comeback as Rangers returned to the top of the Clydesdale Bank Premier League with a 2-1 win over Aberdeen.
However, the Ibrox side will be well aware a Celtic victory at Hibernian tomorrow will see the defending champions return to the summit with one game remaining.
A Richard Foster own goal and a header from Kenny Miller were enough to seal the points, despite Michael Paton pulling a goal back for the Dons, but whether the narrow victory will be enough for Rangers remains to be seen.
Hearts signed off at Tynecastle for another season by clinching third place with a 3-0 win over Dundee United.
Assured of a berth in next term's Europa League before a ball had even been kicked, following Aberdeen's defeat at Rangers, the buoyant hosts surged at their opponents from the off.
Lee Wallace grabbed an impressive opener after 11 minutes - only his second goal of the season - to end the club's four-game drought.
Bruno Aguiar then netted after 26 minutes to effectively end the contest, before Eggert Jonsson's late penalty sealed only Hearts' second win in nine matches.
Hamilton retained their place in the SPL despite being crushed 3-0 at home by derby rivals Motherwell.
Results involving Falkirk and Inverness - greeted with jubilation at the final whistle - left those two sides facing a final-day battle to beat the drop, while Billy Reid's team, promoted last season, stay up.
David Clarkson opened the scoring midway through the first half, slotting home after Cillian Sheridan's counter-attacking effort was blocked.
Sheridan scored the second just before the hour and striking substitute John Sutton rounded off the win by netting five minutes from time.
A solitary goal from Kevin Kyle earned victory for Kilmarnock against Inverness at Rugby Park, which secured their SPL status for another season.
The conspiracy theorists had this one marked down as a draw even before kick-off but the visitors came to win and will feel unlucky not to have collected at least a point.
The result left Inverness very much still in the relegation dogfight.
The relegation battle went to the last day of the season after St Mirren conjured up a fine 2-0 win at Falkirk.
Billy Mehmet's first-half strike and Andy Dorman's 73rd-minute clincher took the battling Buddies off the bottom of the table, two points above the Bairns, who could have secured their safety with a win.
Falkirk finished with 10 men after veteran defender Steven Pressley was shown a straight red for a clash with Mehmet but they have more on their plate now after a disappointing display.
A Richard Foster own goal and a header from Kenny Miller were enough to seal the points, despite Michael Paton pulling a goal back for the Dons, but whether the narrow victory will be enough for Rangers remains to be seen.
Hearts signed off at Tynecastle for another season by clinching third place with a 3-0 win over Dundee United.
Assured of a berth in next term's Europa League before a ball had even been kicked, following Aberdeen's defeat at Rangers, the buoyant hosts surged at their opponents from the off.
Lee Wallace grabbed an impressive opener after 11 minutes - only his second goal of the season - to end the club's four-game drought.
Bruno Aguiar then netted after 26 minutes to effectively end the contest, before Eggert Jonsson's late penalty sealed only Hearts' second win in nine matches.
Hamilton retained their place in the SPL despite being crushed 3-0 at home by derby rivals Motherwell.
Results involving Falkirk and Inverness - greeted with jubilation at the final whistle - left those two sides facing a final-day battle to beat the drop, while Billy Reid's team, promoted last season, stay up.
David Clarkson opened the scoring midway through the first half, slotting home after Cillian Sheridan's counter-attacking effort was blocked.
Sheridan scored the second just before the hour and striking substitute John Sutton rounded off the win by netting five minutes from time.
A solitary goal from Kevin Kyle earned victory for Kilmarnock against Inverness at Rugby Park, which secured their SPL status for another season.
The conspiracy theorists had this one marked down as a draw even before kick-off but the visitors came to win and will feel unlucky not to have collected at least a point.
The result left Inverness very much still in the relegation dogfight.
The relegation battle went to the last day of the season after St Mirren conjured up a fine 2-0 win at Falkirk.
Billy Mehmet's first-half strike and Andy Dorman's 73rd-minute clincher took the battling Buddies off the bottom of the table, two points above the Bairns, who could have secured their safety with a win.
Falkirk finished with 10 men after veteran defender Steven Pressley was shown a straight red for a clash with Mehmet but they have more on their plate now after a disappointing display.
Copyright (c) Press Association
Related Articles

'He has big potential': UK move on cards for Bulls young gun

Muscat front-runner for Rangers job
