Rangers moved to the top of the cinch Premiership table with a 4-0 win over Ross County at Ibrox while Aberdeen thrashed Livingston 5-0 at Pittodrie to climb to third place. St Mirren beat Hibernian 1-0 in Paisley and Kilmarnock hit back to defeat Motherwell 2-1 at Rugby Park. Dundee United host Celtic on Sunday, live on Sky Sports at 12 noon, and Heart of Midlothian are at home to St Johnstone.
Partick Thistle beat Raith Rovers 2-1 at Firhill and sit second in the cinch Championship behind leaders Ayr United, who beat Dundee 3-1 on Friday. Queen's Park defeated Cove Rangers 2-1 at Ochilview and are in third spot. Morton won 1-0 away to Inverness CT and it was also 1-0 for Hamilton Accies at home to bottom club Arbroath.
Airdrieonians remain top of cinch League 1 on goal difference after a 1-1 draw with second-placed Dunfermline Athletic at East End Park. Falkirk are third after a 3-1 home win over Queen of the South and Montrose saw off Kelty Hearts 3-0 at Links Park. Alloa Athletic thumped Peterhead 5-0 at the Indodrill Stadium and FC Edinburgh beat Clyde 2-0 at Meadowbank Stadium.
Dumbarton are five points clear at the top of cinch League 2 following their 2-1 home win over Elgin City. Bonnyrigg Rose are second thanks to a 1-0 home victory against Stirling Albion. Stenhousemuir beat Forfar Athletic 2-1 at Station Park and it finished 2-2 between Albion Rovers and Annan Athletic in Coatbridge. It was also 2-2 between Stranraer and East Fife at Stair Park.