Celtic stretched their lead at the top of the Premiership table to ten points as they thumped Hearts while title challengers Rangers lost at Kilmarnock.
Neil Lennon’s Celtic side were expected to come out on top against bottom of the table Hearts and they piled on the goals, winning 5-0 at home.
Olivier Ntcham, Christopher Jullien, Callum McGregor, Ryan Christie and Jozo Simunovic all scored for the hosts, while new signing Marcel Langer was sent off for Hearts.
Rangers travelled to Kilmarnock hoping to take three points at a venue where they won in August. Scott Arfield put Steven Gerrard’s side in front after half an hour but the hosts kept in the game and drew level through Stephen O’Donnell with 13 minutes left to play.
Alfredo Morelos hit the bar and then had a goal disallowed as Rangers pushed for a winner but they were stunned when Eamonn Brophy hit the winner for Killie after 88 minutes.
Motherwell remain in fourth after they were beaten 2-1 by St Johnstone in Perth. Callum Hendry gave the home side the lead but the Steelmen levelled when Saints goalkeeper made a mess of stopping a tame shot from Chriser Long.
A late own goal from Peter Hartley gave Tommy Wright’s side three points.
Hibs cruised to a 3-0 victory over Ross County at Easter Road with Marc McNulty, Christian Doidge and Adam Jackson all on the scoresheet, while goals from Steven Lawless and Lyndon Dykes gave Livingston a 2-1 win over St Mirren.