Rangers remain a point ahead of Heart of Midlothian at the top of the cinch Premiership after a 1-1 draw at Ibrox, with Craig Halkett equalising late on after John Lundstram opened the scoring. Dundee United are up to third spot after beating Hibernian 3-0 at Easter Road and Celtic defeated Motherwell 2-0 at Fir Park. Livingston saw off St Johnstone 3-0 at McDiarmid Park and St Mirren beat Ross County 3-2 in Dingwall. Dundee earned their first win of the season in the evening kick-off, defeating Aberdeen 2-1 at the Kilmac Stadium.
Inverness CT are now five points clear in the cinch Championship after a 2-0 win over Morton in the Highland capital. Raith Rovers are up to second after beating Arbroath 2-1 at Stark's Park while Kilmarnock were held to a 2-2 draw by bottom club Dunfermline Athletic at East End Park. Ayr United beat Queen of the South 2-1 at Somerset Park.
Queen's Park moved three points clear in cinch League 1 thanks to a 3-0 victory at Dumbarton as second-placed Cove Rangers went down 4-2 to bottom club East Fife at Bayview. Airdrieonians are third following their 3-0 success at Falkirk and Montrose are fourth after thumping Clyde 5-0 at Broadwood. Peterhead moved above Alloa Athletic after winning 4-2 at the Indodrill Stadium.
Kelty Hearts now have a six-point lead in cinch League 2 after closest challengers Stirling Albion were held to a 1-1 draw by Stranraer at Forthbank. Forfar Athletic leapfrogged Annan Athletic with a 2-0 win at Station Park to go third in the table. Albion Rovers beat Elgin City 2-0 in Coatbridge and Stenhousemuir won 2-0 at Cowdenbeath to leave the Blue Brazil three points adrift at the bottom.