Celtic top the Scottish Premier League on goal difference after they came from behind to defeat Hamilton 3-1 to maintain their unbeaten start to the season.
Hamilton had taken a shock third minute lead through Mark McLaughlin and only a man-of-the-match performance from Fraser Forster in goal stopped Billy Reid’s side increasing their lead as they produced a showing that belied their lowly league status.
However Shaun Maloney celebrated his recall to the Scotland squad with goals either side of half-time before Gary Hooper’s strike sealed a magnificent seven out of seven wins to break Hamilton’s heart.
It leaves Celtic level on points with rivals Rangers who needed a Steven Naismith goal three minutes into injury time to maintain their own perfect start to the league campaign with a 2-1 win away to Hearts.
At Tynecastle Rudi Skacel gave Hearts a first-half lead which they held on to until substitute Kyle Lafferty scored from a free-kick with ten minutes to go.
Naismith then pounced in the third minute of injury time to seal a remarkable comeback.
Elsewhere, Motherwell stayed in third place with a 3-1 win over St Mirren, Inverness defeated Aberdeen 2-0 and Hibernian lost 2-0 away to St Johnstone.