Postpublished at 90 mins
The Spartans 1-1 Hearts
Three minutes added on.
Will either side find a winner? Both are desperate for it.
Listen to Sportsound
Lundstram heads Rangers in front from close range & Dessers doubles lead
Tavernier (pen) and Wright score either side of Shiels effort after break
Thistle beat top-flight County & Airdrie shock St Johnstone
Last-16 draw on Sportscene on Sunday
Nick McPheat
The Spartans 1-1 Hearts
Three minutes added on.
Will either side find a winner? Both are desperate for it.
The Spartans 1-1 Hearts
League 2 player of the month Jamie Dishington and Blair Henderson are off in the place of Sean Brown and Cammy Russell.
The Spartans 1-1 Hearts
A huge sigh of frustration from the Hearts contingent.
Alex Cochrane's floated ball is right out the back of the park.
The Spartans 1-1 Hearts
Another dangerous free-kick for Hearts as Callum Booth clatters into Jorge Grant...
The Spartans 1-1 Hearts
Alan Forrest is trying his best to spark Hearts back into life. His low effort just trickles into the arms of Blair Carswell, though.
The Spartans 1-1 Hearts
Jane Lewis
BBC Scotland at Ainslie Park
Couple of nervy faces near me. Hearts chair Ann Budge and former captain Gary Locke are watching on and you can see their angst.
The Spartans 1-1 Hearts
BLAIR CARSWELL AGAIN!
Jorge Grant simply has to score at the back post but the Spartans keeper is there again, sprawling out to keep his side level.
Forget Craig Gordon. What's this man doing in the summer?
The Spartans 1-1 Hearts
Blair Carswell has been so commanding in the box. Another Alex Cochrane corner beaten away.
The Spartans 1-1 Hearts
Apparently not. It's Jorge Grant territory, but his strike goes wide.
Hearts running out of time at Ainslie Park.
The Spartans 1-1 Hearts
Hearts have a free-kick on the edge as Armstrong is penalised for a hand-ball.
Stephen Kingsley territory, this.
The Spartans 1-1 Hearts
Here you go. Chuck this on repeat for the next few days.
Callum Booth may have been offside, but you can't take anything away from that James Craigen finish.
The Spartans 1-1 Hearts
What. A. Goal.
Still stunned. And to be honest, so are Hearts.
The Spartans 1-1 Hearts
Soooooooo, we've had another look at the goal in the office.
Callum Booth is definitely offside when the ball goes back out to him after the corner.
Will Spartans care? I think that'll be a resounding naw.
The Spartans 1-1 Hearts
Kenneth Vargas strides forward and is perhaps harshly penalised for a foul on Jamie Dishington.
How to Hearts respond? Remember, we'll go to extra time and penalties if there isn't a winner in this one.
The Spartans 1-1 Hearts
The Spartans 1-1 Hearts
The Spartans 1-1 Hearts
I can't believe that. Spartans have barely had a sniff and then that happens.
Magic of the Scottish Cup etc etc.
The Spartans 1-1 Hearts
Leanne Crichton
Former Scotland international on BBC One Scotland
What have I just witnessed? That is unbelievable!
The audacity, the control, he strokes it in.
James Craigen
OH MY WORD!
Where did that come from? Everything about that is just excellent.
Callum Booth's unorthodox delivery in the aftermath of of a corner, floats to James Craigen on the edge.
Absolutely no mistake as he fires in a first time volley straight into the top bag.
Good luck topping that in the Scottish Cup this season.
The Spartans 0-1 Hearts
Pilton at its finest.
Aye, that is supporters watching the game from foldable chairs on the roof of a van. Where there's a will, there's a way.