Hibernian hit back from two goals down to draw 2-2 with Hearts of Midlothian at Tynecastle in the Edinburgh derby thanks to a double from Elie Youan. Celtic moved seven points clear at the top of the cinch Premiership table with a 3-1 home win over Kilmarnock while Livingston defeated Motherwell 2-0 at the Tony Macaroni Arena. Dundee v Ross County was postponed due to a waterlogged pitch. St Mirren host Rangers on Sunday, live on Sky Sports at 12 noon, with Aberdeen v St Johnstone a 3.00pm kick-off.
Dundee United remain a point clear at the summit of the cinch Championship following a 1-1 draw with closest challengers Raith Rovers at Stark's Park while Ayr United won 2-1 away to Airdrieonians. It was 0-0 between Inverness CT and Partick Thistle in the Highland capital and that was also the result when Queen's Park faced bottom club Morton at Hampden. Dunfermline Athletic v Arbroath was postponed due to a waterlogged pitch.
It's as you were at the top of cinch League 1 after title rivals Falkirk and Hamilton Accies - still level on points - drew 0-0 in the late game. Third-placed Montrose beat Alloa Athletic 2-1 at Links Park while Kelty Hearts were 4-1 winners against bottom club Edinburgh City at Meadowbank Stadium. Stirling Albion defeated Queen of the South 1-0 at Palmerston and Cove Rangers beat Annan Athletic 3-2 at Balmoral Stadium.
Peterhead are two points clear in cinch League 2 following their 3-1 victory over Forfar Athletic at Station Park. Dumbarton are in second spot thanks to their 4-0 win away to Clyde while The Spartans are fourth after beating Stranraer 4-3 at Stair Park. Elgin v Stenhousemuir and Bonnyrigg Rose v East Fife were postponed due to waterlogged pitches.