St Mirren saw off bottom club St Johnstone 4-0 in Paisley to move level on points with second-placed Rangers in the cinch Premiership. Leaders Celtic were held to a 0-0 draw by Hibernian at Easter Road while Dundee were 2-0 winners at Livingston and are up to fourth place. Motherwell scored two late goals to earn a 3-3 draw with Ross County at Fir Park. There are two games on Sunday - Kilmarnock host Aberdeen, live on Sky Sports at 12 noon, and it's Rangers v Heart of Midlothian at 3.00pm.
Sam Stanton scored in stoppage time as Raith Rovers beat Dunfermline Athletic 1-0 at Stark's Park to close the gap on cinch Championship leaders Dundee United to four points. Inverness CT defeated Airdrieonians 1-0 in the Highland capital while Morton won 1-0 away to Ayr United.
Falkirk stay two points clear in cinch League 1 after a 3-0 home win over Alloa Athletic while title rivals Hamilton Accies won 3-0 at Montrose in the late game. Kelty Hearts are third after a 1-0 home victory against Stirling Albion while Cove Rangers beat Queen of the South 1-0 at Palmerston. Bottom club Edinburgh City defeated Annan Athletic 3-2 at Meadowbank Stadium.
There were no cinch League 2 games today because of the Scottish Cup second round.