Rangers are top of the cinch Premiership after beating St Johnstone 4-0 at Ibrox while Motherwell earned a 3-2 victory away to Aberdeen. Livingston defeated Hibernian 2-1 at the Tony Macaroni Arena and St Mirren beat Ross County 1-0 in Paisley. There are two games on Sunday - Kilmarnock host Celtic, live on Sky Sports at 12 noon, and Heart of Midlothian welcome Dundee United to Tannadice.
Inverness CT moved to within a point of cinch Championship leaders Dundee thanks to a 4-1 win over Cove Rangers in the Highland capital. Ayr United are in third spot following their 2-2 draw with Hamilton Accies at Somerset Park. Queen's Park edged out Partick Thistle 3-2 at Ochilview and Raith Rovers beat Morton 2-1 at Stark's Park.
Dunfermline Athletic are two points clear in cinch League 1 after beating Montrose 1-0 at East End Park, with Clyde in second spot following their 3-0 defeat of Kelty Hearts at New Douglas Park. Airdrieonians are also two points off the top after a 1-1 draw with Queen of the South at Palmerston. Falkirk beat Peterhead 3-1 at the Falkirk Stadium and FC Edinburgh saw off Alloa Athletic 4-2 at the Indodrill Stadium.
Dumbarton made it three wins out of three in cinch League 2, beating visitors Annan Athletic 4-0 to move two points clear of Bonnyrigg Rose, who drew 2-2 at Stranraer. East Fife beat Albion Rovers 1-0 at the Reigart Stadium and Stirling Albion ran out 3-0 winners against Stenhousemuir at Forthbank. Forfar Athletic and Elgin City drew 2-2 at Station Park.