Celtic moved 12 points clear at the top of the cinch Premiership table thanks to a 2-0 home win over Kilmarnock, with Jota breaking the deadlock. Aberdeen defeated St Johnstone 2-0 at Pittodrie and Livingston were 2-0 winners over Ross County in Dingwall. St Mirren drew 1-1 with third-placed Hearts in Paisley. On Sunday, Motherwell host Hibernian at 1.30pm and Dundee United face Rangers at 4.00pm with both games live on Sky Sports.
Simon Murray scored four times as Queen's Park thrashed Cove Rangers 6-0 at Balmoral Stadium to go four points clear at the top of the cinch Championship. Ayr United beat bottom club Hamilton Accies 1-0 at Somerset Park and Partick Thistle overcame Morton 2-1 at Firhill. Inverness CT dismissed Arbroath 4-1 at Gayfield to boost their play-off hopes.
Dunfermline Athletic are four points clear at the top of cinch League 1 after beating closest challengers FC Edinburgh 1-0 at Meadowbank. Falkirk beat Montrose 2-1 and Airdrieonians netted three late goals in a 3-0 victory at bottom club Peterhead. Alloa Athletic beat Queen of the South 2-1 at Palmerston and Kelty Hearts defeated Clyde 2-1 at New Douglas Park.
The top-of-the-table clash between Dumbarton and Stirling Albion in cinch League 2 was postponed due to a waterlogged pitch. Albion Rovers moved off the bottom of the table at the expense of Bonnyrigg Rose after winning 4-0 at New Dundas Park. East Fife won 2-1 at Elgin City and Forfar Athletic saw off Annan Athletic 2-0 at Galabank. Stenhousemuir moved above Stranraer thanks to a 2-1 victory at Ochilview.