St Johnstone 2 St Mirren 1: How the two teams rated in Scottish Cup semi-final at Hampden

St Johnstone remain on course for a historic cup double after a 2-1 win over St Mirren in the Scottish Cup semi-final at Hampden.

Glenn Middleton celebrates making it 2-0 St Johnstone in the Scottish Cup semi-final win over St Mirren at Hampden. (Photo by Alan Harvey / SNS Group)

A closely fought tie came to life in the final 18 minutes as the Perth side struck twice in two minutes through Chris Kane, who flicked home a cross from substitute Glenn Middleton, who then doubled the lead with a stunning 25-yard free-kick.

An 85th minute header from Conor McCarthy pulled one back for the Paisley side and set up a tense finish but Callum Davidson’s men held on to reach their second final of the season, having lifted the Betfred Cup in February.

Sign up to our Football newsletter

Sign up to our Football newsletter

St Johnstone will now meet Hibs in the final on Saturday, May 22 after the Edinburgh side overcame Dundee United in Saturday’s other semi-final.

Made two impressive saves, including an excellent one to deny Shaun Rooney, but questions have to be asked of the second goal.

Here is how the two sets of Saints players rated ...

Caught out a little at the opener but otherwise always seemed to be in the right areas.
Headed St Mirren back into the game and was solid at the heart of the defence.
Was heading for an 8 until he was partially at fault for both of St Johnstone's goals.
An up and down game. Had periods where he was heavily involved then dropped out for large spells.
Composed and accurate in possession and put in a strong shift off the ball as well.
St Mirren's best player. Terrific at breaking up play and good use of the ball as well.
St Mirren needed a big game from their creative spark - other than the cross for the goal, they didn't get it.
Both his crosses and his attempts to attack the ball inside the penalty box always seemed a yard off.
Looked lively in parts but another who dropped out of action for long spells.
Unlucky not to score but often didn't do enough to get St Mirren higher up the park. Conceded possession in build-up to opener too.
Oh dear. Missed two sitters and had trouble trapping the ball.
Didn't do much more than Tait at right wing-back.
Won the free-kick for St Mirren's goal and came oh-so-close with a late effort.
Made a vital and inexplicable first-half save to deny Lee Erwin with the score at 0-0.
After a quiet start he got forward well from centre-back to support Shaun Rooney down the right.
Barring one mix-up with Clark he was solid at the heart of the back three.
The stand-out centre-back. Great passing, movement with the ball and defending.
A rough start but he soon recovered and continually asked questions of his marker.
Excellent at winning the ball back for his team and involved in a number of attacks.
Defied his age to move around the park, always offering himself as an option and advancing play.
Particularly impressive in the second period where he constantly drove forward from defence.
A terrific finish for the opener and did a lot of selfless work in attack.
The most disappointing of the St Johnstone starters. Struggled to impact the game.
Showed off his technique, composure on the ball and range of passing throughout.
An incredible impact. Delivered the cross for the first, scored the second and was electric after coming on.
On late

Want to join the conversation? Please or to comment on this article.