Postpublished at 16:58 British Summer Time 21 April 2024
A first Old Firm Scottish Cup final since 2002.
A first Old Firm match on council telly since 2011.
We'll be there - Saturday, 25 May.
Dessers turns sharply and skids in early opener & adds second late on
Forrest & Kent denied equaliser by Butland
Rangers will play Celtic in final on May 25
Nick McPheat
A first Old Firm Scottish Cup final since 2002.
A first Old Firm match on council telly since 2011.
We'll be there - Saturday, 25 May.
Rangers 2-0 Hearts
A Cyriel Dessers double sends Rangers into an Old Firm final and keeps their hopes of a domestic treble alive.
Hearts are gutted on the Hampden turf.
Rangers 2-0 Hearts
Four minutes added, by the way.
Three minutes into that.
Rangers 2-0 Hearts
Another breakaway chance for Rangers, which Fabio Silva makes a mess of again.
Rangers 2-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
Take nothing away from the save from Jack Butland to deny Yutaro Oda.
Rangers go up the other end and Cyriel Dessers just drags his shot.
Rangers 2-0 Hearts
Yutaro Oda looks certain to pull one back for Hearts, but he's denied by a top save from Jack Butland.
He should do better though, as should Cyriel Dessers straight up the other end.
Rangers 2-0 Hearts
What on earth have I just watched?
Cyriel Dessers is on a hat trick, but fair play to him as he passes across goal to Fabio Silva to tap in a third.
But he just... falls on top of the ball.
Rangers 2-0 Hearts
Rangers are finishing this strongly.
They win another corner as the clock ticks towards 86.
Rangers 2-0 Hearts
Kheredine Idessane
BBC Scotland at Hampden
The second for Cyriel Dessers, and for Rangers, leaves five Hearts players slumped on the Hampden turf.
They know that two goals in 10 minutes is a huge mountain to climb with tired legs.
Celtic v Rangers final at the end of May? It's looking like it.
Rangers 2-0 Hearts
John Robertson
Former Hearts striker on BBC Sportsound
There's not been much in the second half. Hearts have had some opportunities, but their final ball has been terrible.
There's the difference - Todd Cantwell. Rangers deserve to be ahead in the tie, there's no doubt.
Rangers 2-0 Hearts
A strange moment as Nico Raskin decides to drag down Macauley Tait off the ball when Rangers break and it ends the move.
Rangers 2-0 Hearts
On: Tom Lawrence, Borna Barisic and Nico Raskin.
Off: Todd Cantwell, Mohamed Diomande and Dujon Sterling.
Rangers 2-0 Hearts
John Robertson
Former Hearts striker on BBC Sportsound
We've said all game if Cantwell can find the quality in the final third, it'll be dangerous for Hearts. He produced it there.
At last, Rangers have made Cantwell's space count. He's been the man today.
Rangers 1-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
That's a big lesson for young Macauley Tait. You need to read the pass.
Craig Gordon makes a big save, but it falls back to Cyriel Dessers, who makes no mistake.
Cyriel Dessers
Game over, surely?
Cyriel Dessers has his second, and Rangers surely have a second cup final to look forward to.
Todd Cantwell drives forward again and pokes the ball to Cyriel Dessers, who converts at the second attempt after having his first shot saved.
Rangers 1-0 Hearts
Brian McLauchlin
BBC Scotland at Hampden
The Hearts substitutions have brought an urgency up front that has been lacking for much of this game.
Looks like Rangers may be thinking about a change or two as well.
Rangers 1-0 Hearts
Kheredine Idessane
BBC Scotland at Hampden
Rangers pressing for a killer second, Hearts trying to build up a head of steam of their own as they search for an equaliser.
The sun is peering through the grey clouds above Hampden. Is it all about to change here again?
Rangers 1-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
Shankland has got to hit the target, make Jack Butland work.
Rangers 1-0 Hearts
Hearts fans see the net ripple. They think they've scored. But no!
Lawrence Shankland's back-post header hits the wrong side of the netting.
Rangers 1-0 Hearts
Up the other end, Yutaro Oda's strike from the edge of the box is deflected behind.
Corner. But first, more subs. Macauley Tait and Kyosuke Tagawa are on for Kenneth Vargas and Cammy Devlin.