Celtic beat Rangers 3-2 at Parkhead - helped by two goals from Kyogo Furuhashi - to move 12 points clear at the top of the cinch Premiership. Aberdeen are up to third place thanks to a 2-0 home win over Kilmarnock as Heart of Midlothian went down 2-0 to St Mirren at Tynecastle. Motherwell beat Livingston 3-0 at Fir Park and Ross County were 2-0 winners against St Johnstone at McDiarmid Park. Dundee United go into Sunday's Tannadice clash with Hibernian five points adrift at the bottom.
Dundee are the new leaders in the cinch Championship following their 0-0 draw with Arbroath at Gayfield. Inverness CT were the only winners in the second tier today, beating Raith Rovers 2-0 in the Highland capital to keep their play-off hopes alive. Ayr United and Morton drew 1-1 at Somerset Park and it was also 1-1 between ninth-place Hamilton Accies and bottom club Cove Rangers at New Douglas Park.
Dunfermline Athletic remain 11 points clear at the top of cinch League 1 after hitting back to draw 2-2 at second-place Falkirk. Airdrieonians strengthened their grip on third spot with a 3-0 home win over Montrose and Queen of the South beat Alloa Athletic 2-1 at the Indodrill Stadium to move to within three points of the play-offs. Bottom club Peterhead beat FC Edinburgh 1-0 at Balmoor while Kelty Hearts drew 0-0 with Clyde at New Central Park.
Stirling Albion are now nine points clear in cinch League 2 after a 2-2 draw with East Fife at Forthbank while Dumbarton - who host the Binos on Tuesday - were beaten 3-1 by third-place Annan Athletic at Galabank. Albion Rovers moved off the bottom of the table at the expense of Elgin City after a 3-0 win over the Moray men in Coatbridge. Stenhousemuir and Bonnyrigg Rose drew 0-0 at Ochilview and it was also 0-0 between Stranraer and Forfar Athletic at Stair Park.