Celtic left it late to defeat a struggling St Johnstone side 2-0 on Sunday.

Substitute Leigh Griffiths marked his first appearance of the season with a late header to give the Hoops the lead, before another replacement, Patryk Klimala, got his name on the scoresheet with a fine finish.

Neil Lennon made three changes to the team who beat FK Sarajevo on Thursday, with club captain Scott Brown dropping to the bench.

David Turnbull was handed his first start for the Hoops, while Olivier Ntcham and Hatem Abd Elhamed were also given a go from the off.

It was a lacklustre display by Celtic, who were handed a scare at the start of the second half when Craig Conway struck the post for the home side.

The late strikes take the Hoops to 25 points from a possible 27 and also earns them an eighth straight win in all competitions.

Here are our Celtic player ratings following the at McDiarmid Park…