Leigh Griffiths came off the bench to score a brilliant curling free-kick and earn Celtic a 1-0 Scottish Premiership win at Ross County.

The striker was introduced on the hour mark and struck in the 77th minute as Celtic finally found a way past the stubborn Staggies and extended their unbeaten domestic run to 64 games.

Dead-ball specialist Griffiths bent a trademark effort beyond goalkeeper Aaron McCarey to send Brendan Rodgers' side into their Champions League clash against Paris St Germain in France on Wednesday night on a winning note.

Celtic's win extended their lead at the top of the table to six points after closest challengers Aberdeen slumped to a 2-0 home defeat to Motherwell.

Louis Moult scored either side of half-time to condemn the Dons to an unlikely loss against Motherwell, who face Celtic in next weekend's Betfred Cup final.

Rangers also found themselves on the wrong end of a 2-0 score as Hamilton shocked Ibrox.

Former Rangers man David Templeton opened the scoring two minutes into the second half and Darren Lyon doubled the lead in the 81st minute.

Hamilton had Alexander Gogic sent off for two yellow cards at the death, but the hosts were already beaten.

Third-placed Hibernian also lost as Steven MacLean's 93rd-minute goal earned St Johnstone a 2-1 win at Easter Road.

Neil Lennon's men trailed to Murray Davidson's 74th-minute goal, but looked to have snatched a draw when Anthony Stokes levelled from the penalty spot a minute into added time.

But their celebrations were cut short when MacLean's low finish ended the hosts' four-match winning run.

Bottom side Dundee had Darren O'Dea sent off in the 85th minute, but still held on to draw 0-0 at home to Kilmarnock.

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.