Robby McCrorie 7

Made a few good stops and was unlucky with Rooney’s goal. Livi would have been a lot worse off without him.

Julien Serrano 6

Was a threat from set-pieces but was caught out of position occasionally.

Jon Guthrie 6

Did well to repel St Johnstone’s aerial bombardment. Missed a decent chance at the end of the first half.

Efe Ambrose 7

Took a sore one in the first half but soldiered on regardless. Had a good game.

Nicky Devlin 6

Was a danger with his long throws and did his best to provide width on the right.

Marvin Bartley 4

Played on the left. Started badly, got worse yet there he stayed until the 70th minute.

Steve Lawson 5

Plenty of industry but far too little guile.

Jason Holt 4

Largely anonymous. Would have been hoping for that little moment of magic to split the Saints defence but never produced it.

Scott Pittman 5

Quiet afternoon. Midfield was crying out for someone with his composure on the ball but he couldn’t provide it.

Josh Mullin 5

Tried to make things happen but wasn’t at his best. Good shot in the first half. Hooked for Forrest.

Scott Robinson 6

Full marks for effort but had to do it all himself. Threw himself about and gave everything he had.

Substitutes

Craig Sibbald 5

(for Lawson, 60) Provided greater attacking threat when he came on.

Alan Forrest 6

(for Mullin, 66) Looked very lively.

Gavin Reilly 3

(for Pittman, 66) Failed to make impact.

Jay Emmanuel-Thomas 3

(for Holt, 71) Failed to make impact.