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.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.