It finished 0-0 between Kilmarnock and Heart Midlothian at Rugby Park in the only cinch Premiership top six game this afternoon. Leaders Celtic are away to Dundee on Sunday, with St Mirren at home to Rangers - both games are live on Sky Sports. In the bottom six, Aberdeen leapfrogged Motherwell with a 1-0 win at Pittodrie while Hibernian beat St Johnstone 3-1 at McDiarmid Park. Bottom club Livingston defeated 11th-placed Ross County 2-0 at the Tony Macaroni Arena.
Queen's Park moved out of the relegation zone in the cinch Championship thanks to a 5-0 win over relegated Arbroath at Gayfield. Inverness CT dropped to ninth spot after a 1-1 draw with Dunfermline Athletic at East End Park. Partick Thistle drew 0-0 with Ayr United at Firhill and it was also 0-0 between Morton and Raith Rovers at Cappielow.
Montrose booked a play-off place in cinch League 1 with a 2-0 win over Kelty Hearts at New Central Park while Cove Rangers’ top-four hopes were ended by a 2-0 loss at Queen of the South. Hamilton Accies won 1-0 at Alloa Athletic, with the sides set to meet again in the play-offs. Champions Falkirk were pegged back for a 3-3 draw with Annan Athletic at Galabank while Stirling Albion won 3-1 away to relegated Edinburgh City.
Stenhousemuir were presented with the cinch League 2 trophy at Ochilview after their 1-1 draw with Bonnyrigg Rose, who are now effectively safe. Clyde beat East Fife 1-0 at New Douglas Park to leave Stranraer two points adrift at the bottom following their 2-0 defeat at Forfar Athletic. Play-off bound pair The Spartans and Peterhead drew 2-2 at Ainslie Park and that was also the score between Dumbarton and Elgin City.