Aberdeen moved three points clear at the top of the William Hill Premiership thanks to a 4-1 victory over Dundee in the evening kick-off at Pittodrie. Dundee United saw off Ross County 3-0 at Tannadice and Motherwell beat St Johnstone 2-1 at Fir Park. Hibernian stay bottom after losing 2-1 at home to St Mirren. There are two games on Sunday - Kilmarnock v Celtic (Sky Sports, 3.00pm) and Rangers v Hearts (Premier Sports, 5.00pm).
Falkirk stay six points clear in the William Hill Championship after a 2-0 home win over bottom club Airdrieonians while second-placed Livingston were 3-1 winners at Hamilton Accies. Queen's Park beat Dunfermline Athletic 2-1 at Hampden and it finished 1-1 between Partick Thistle and Raith Rovers at Firhill.
Alloa Athletic's 1-1 draw at Queen of the South was enough to take them to the top of William Hill League 1 as Cove Rangers suffered a 2-1 home defeat to Inverness CT. Kelty Hearts are third after a 2-0 win over Dumbarton at New Central Park while Montrose drew 1-1 with rivals Arbroath at Links Park. It was also 1-1 between Annan Athletic and Stenhousemuir at Galabank.
Peterhead are the new leaders in William Hill League 2 after coming from two goals down to beat Stirling Albion 3-2 at Forthbank. East Fife lost 2-1 at home to Stranraer and Elgin City suffered their first defeat, losing 2-0 at Bonnyrigg Rose. Edinburgh City beat Clyde 1-0 at Meadowbank Stadium and Forfar Athletic parted company with manager Ray McKinnon following their 3-0 defeat to Spartans at Station Park, which leaves them bottom of the table.