Celtic moved six points clear at the top of the cinch Premiership with a 3-0 home win over Heart of Midlothian. Second-placed Rangers host Kilmarnock on Sunday, live on Sky Sports ko 1.00pm. St Mirren took a huge step towards securing European football with a 3-1 victory over Dundee at Dens Park. Motherwell saw off Livingston 4-1 at Fir Park to confirm Livi's relegation while Ross County are out of the bottom two thanks to a 2-1 success against Hibernian in Dingwall. St Johnstone drop to 11th place following their 1-0 defeat to Aberdeen at Pittodrie.
Falkirk completed an incredible unbeaten season in cinch League 1, scoring late on to earn a 2-2 draw with third-placed Alloa Athletic before receiving the trophy. Second-placed Hamilton Accies go into the play-offs on the back of a 4-1 home win over Kelty Hearts. Montrose were already assured of a play-off place before beating Queen of the South 3-2 at Links Park. Cove Rangers beat relegated Edinburgh City 3-1 at Balmoral Stadium while Annan Athletic secured their League 1 status at the expense of Stirling Albion - it ended 1-1 at Forthbank with the Binos now facing the play-offs.
Clyde secured their cinch League 2 safety with a 3-0 win over Elgin City at Borough Briggs meaning Stranraer will face East Kilbride in the pyramid play-offs despite finishing with a 2-0 Stair Park win against champions Stenhousemuir. Peterhead beat play-off rivals Dumbarton 2-1 at Balmoor, allowing Spartans to jump to third spot with a 2-1 win at East Fife. Bonnyrigg Rose signed off their season by thumping Forfar Athletic 4-0 at New Dundas Park.