Celtic have stormed back to the top of the Scottish Premiership with a crushing 5-1 win over Kilmarnock, who had started the day at the summit.
James Forrest's first-time finish from Emilio Izaguirre's cross gave Brendan Rodgers' side the lead after just five minutes - the first goal Killie had conceded in five games - at Parkhead on Sunday.
That became two in the 25th minute when Socceroos star Tom Rogic played the ball through to Odsonne Edouard and he fired into the roof of the net.
Celtic were rampant and Mikael Lustig stabbed in a third from Callum McGregor's free-kick 10 minutes later.
In-form forward Ryan Christie curled a free-kick past goalkeeper Dan Bachmann to make it 4-0 at the break but Kilmarnock were on the scoresheet through Eamonn Brophy's penalty early in the second half.
Forrest scored his second goal of the game in the 67th minute, pouncing on the loose ball after Christie had been brought down.
Hearts moved level on points with third-placed Rangers as Peter Haring's 14th-minute header from Ollie Bozanic's cross was enough to secure a 1-0 win against Motherwell.
Two goals in three second-half minutes snatched St Johnstone a 2-0 win against Aberdeen at Pittodrie.
The Dons, who were 1-0 winners at Rangers in midweek, fell behind in the 71st minute when Joe Shaughnessy headed in a David Wotherspoon corner and Blair Alston added a quickfire second with a stunning curling strike.
Livingston came from a goal down to ease to a 3-1 victory over St Mirren.
Oli Shaw scored the only goal of the game as Hibernian claimed a 1-0 win at Hamilton.