Hearts's dream start to life back in the Scottish Premiership continued on with a convincing 3-0 win over Partick Thistle that keeps it two points above Celtic.
Robbie Neilson's men have stolen a march on the champion to set the early pace and continued in that vein after Celtic ran out 3-1 winner at Dundee United earlier in the day.
Osman Sow gave Hearts the lead shortly before the half-hour mark, tapping home when the visitor failed to clear Sam Nicholson's delivery.
Hearts was made to wait to seal its victory, but Nicholson made it two when he converted a rebound after Juanma's penalty was saved.
The Spaniard made amends for his spot-kick failure with a delightful chip 20 minutes from time.
Celtic went 2-0 up thanks to Leigh Griffiths' early strike and a Mark Durnan own goal, before Chris Erskine's penalty on the stroke of half-time gave Dundee United hope.
But Callum McGregor capped the visitor's win with 16 minutes remaining as it showed little sign of fatigue after its midweek UEFA Champions League win over Malmo.
Adam Rooney's brace ensured Aberdeen extended its winning run to four from four - 10-man Dundee offering little resistance in a 2-0 reversal - with Hamilton Academical and Ross County picking up three points on the road.
Carlton Morris and Louis Longridge were on target for Hamilton against Inverness Caledonian Thistle while Ross made a blistering start in its 4-0 success at Kilmarnock.
Liam Boyce and Rocco Quinn scored inside the opening five minutes with Boyce and skipper Andrew Davies rounding off the scoring before half-time.
Elsewhere, Steven MacLean's brace for St Johnstone saw off 10-man Motherwell 2-1 at McDiarmid Park.