GREAT SAVE!published at 80 mins
Hearts 3-2 St Mirren
What a free-kick taker Stephen Kingsley is.
He bends it over the wall and Jak Alnwick is at full stretch to tip behind. Great effort.
Hearts the first team through to Scottish Cup semi-finals
Baningime lashes in rebound after Alnwick saves from Simms at close range; Haring converts Woodburn cross to double lead
Brophy gives St Mirren a lifeline with first-time finish into top corner; Ronan equalises with stunning, swerving 30-yard strike
Substitute McEneff nudges Hearts back in front with first touch and Simms adds late fourth with front-post strike
Nick McPheat
Hearts 3-2 St Mirren
What a free-kick taker Stephen Kingsley is.
He bends it over the wall and Jak Alnwick is at full stretch to tip behind. Great effort.
Hearts 3-2 St Mirren
Stephen McGinn
Former St Mirren midfielder on BBC Sportsound
Quote MessageI don't think the defending teams have won a header in their own box the whole game. It feels as if there's a chance whenever the ball goes in the box.
Hearts 3-2 St Mirren
Hearts look most likely to score next as Charles Dunne denies Ellis Simms with a good block.
Nathaniel Atkinson is then tripped when looking to let fly.
This is Stephen Kingsley territory...
Hearts 3-2 St Mirren
St Mirren need to wise up from set pieces or this tie will be beyond them soon.
Barrie McKay's outswinging corner is met by Peter Haring, who powers a header just over.
Hearts 3-2 St Mirren
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Hearts 3-2 St Mirren
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Hearts 3-2 St Mirren
A deep free-kick finds Craig Halkett in the box.
But the defender's glancing header is just wide of the back post.
Hearts 3-2 St Mirren
I think this might be the best game I've watched this season, genuinely.
An absolute belting cup tie.
St Mirren make a double change. Off come Alex Gogic and Greg Kiltie, on are forwards Alex Greive and young Jay Henderson.
Hearts 3-2 St Mirren
Ellis Simms does really well, turning Richard Tait and putting a dangerous ball in the box.
It's cleared as far as Peter Haring, who races onto the ball and blasts over.
Hearts 3-2 St Mirren
Allan Preston
Ex-Hearts defender on BBC Sportsound
Quote MessageHe was brought on as a goal scoring midfielder - right on cue! Really good play by Atkinson and McEneff is in the right place at the right time. What a cup tie we've got!
Hearts 3-2 St Mirren
Stephen Robinson will be absolutely furious.
Five minutes after getting level, his team are behind again. A big test of character now.
Aaron McEneff
Did I say how good a game this is?
It's excellent from Nathaniel Atkinson, he's too strong for Jordan Jones and gets across the byeline before drilling into the box.
It hits a body and bounces back to substitute Aaron McEneff, who just diverts the ball in with this thigh.
Bedlam. Absolute bedlam.
Hearts 2-2 St Mirren
What a game this is, honestly.
Neat play from Hearts sees Liam Boyce touch a ball into the path of Andy Halliday.
But Jak Alnwick is brave and throws himself at it.
Hearts 2-2 St Mirren
Leanne Crichton
Ex-Scotland international on BBC Sportscene
Quote MessageThat's absolutely outstanding. I thought he was teeing the ball up for a cross with a bit of whip. Little did I think he was going for the shot. He couldn't have caught it much sweeter. Craig Gordon doesn't stand a chance. Wow.
Connor Ronan
WOOOOW!
That is absolutely stunning. Connor Ronan takes one touch on the ball, from at least 25 yards, and rifles a ridiculous effort into top-left corner.
It's another beauty to add to the St Mirren man's showreel.
Hearts 2-1 St Mirren
Hearts-in-mouth stuff at the back from Hearts as Jordan Jones nips in front of Nathaniel Atkinson.
The winger is racing down on goal from a tight angle, but Craig Gordon is alert to it.
Hearts 2-1 St Mirren
Lovely reverse ball from Beni Baningime sees Nathaniel Atkinson shape a ball to the back post off the right.
Just a bit much on it, though.
Hearts 2-1 St Mirren
Hearts 2-1 St Mirren
St Mirren are having to do a bit of defending as Hearts push for a third.
The visitors put a lot into that first half and they are sitting a bit deep now as Barrie McKay's cross is gathered by Jak Alnwick.
Hearts 2-1 St Mirren