Postpublished at 16:32 British Summer Time 21 April 2024
Rangers 1-0 Hearts
Quite similar to his goal, Cyriel Dessers spins in the box but doesn't get a shot away again.
Fabio Silva does though. Over it goes from the left of the box.

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
Rangers 1-0 Hearts
Quite similar to his goal, Cyriel Dessers spins in the box but doesn't get a shot away again.
Fabio Silva does though. Over it goes from the left of the box.
Rangers 1-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
Steven Naismith spoke about it before the game, the importance of calmness in the big moments.
Kenneth Vargas didn't have it there.
Rangers 1-0 Hearts
Hold on a minute, from a Rangers corner, Hearts burst through four on three.
Barrie McKay isn't incisive enough, neither is Kenneth Vargas, and they don't even get a shot away.
So, so poor. You train all week for scenarios like that.
Rangers 1-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
Yutaro Oda isn't a defender and Dujon Sterling isn't an attacker, it showed there.
Rangers 1-0 Hearts
Rangers look to have ridden that Hearts wave as Dujon Sterling burns past Yutaro Oda before forcing Craig Gordon into a near-post save.
Rangers 1-0 Hearts
Kheredine Idessane
BBC Scotland at Hampden
There's growing belief among the maroon and white hordes, who are trying to suck the ball into Jack Butland's net in front of them.
Much better this half from Hearts, with Rangers guilty of a mistake or two since the interval.
A better touch, or better choices, close to the Rangers goal, and Hearts could have been in a couple of times.
Rangers 1-0 Hearts
Rangers get out their half and Mohamed Diomande is driving through the heart of... Hearts.
He drills one narrowly wide of the left-hand post.
Rangers 1-0 Hearts
Brian McLauchlin
BBC Scotland at Hampden
This is a different Hearts team now and Rangers look rattled!
Rangers 1-0 Hearts
Philippe Clement now turns to his bench.
Off goes Rabbi Matondo and Fabio Silva replaces him.
Rangers 1-0 Hearts
Dexter Lembikisa has added something instantly to the Hearts right, stretching play and crossing a couple of balls into the box.
This is far, far better from the Jambos.
Rangers 1-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
The changes are brave from Steven Naismith. That's an attacking team out there now.
Rangers 1-0 Hearts
On: Barrie McKay, Dexter Lembikisa and Yutaro Oda.
Off: Alan Forrest, Jorge Grant and Nathaniel Atkinson.
Rangers 1-0 Hearts
James Tavernier slips and Kenneth Vargas looks like he's won a watch, but it's all too scruffy and no-one gets a shot off.
Cammy Devlin then slides in late and takes a yellow card.
Rangers 1-0 Hearts
Rabbi Matondo tries a carbon copy of his Old Firm equaliser, but this one finds row Z instead of the top corner.
Rangers 1-0 Hearts
Kheredine Idessane
BBC Scotland at Hampden
For the first time in this semi-final, and after nearly 55 minutes, the Hearts fans start to believe.
They've seen their side put Rangers under a fair bit of pressure since the interval, and they sense the possibility of an equaliser.
Better from the capital club.
Rangers 1-0 Hearts
Rangers want a foul on the edge of the box for Kye Rowles colliding with Todd Cantwell.
Hmm, they might have a point.
Rangers 1-0 Hearts
Cyriel Dessers, who took his goal so well, frustrates the Rangers end with another poor touch and attempted cross - or maybe it was a shot.
Rangers 1-0 Hearts
Hearts win a corner and Lawrence Shankland swings a foot at it but it's cut out brilliantly.
Huge roar from the Hearts end. This is better from the Jambos.
Rangers 1-0 Hearts
John Robertson
Former Hearts striker on BBC Sportsound
He takes the wrong option. Shankland is coming in at the penalty spot. If he drags it back to him, it's a great chance.
Vargas' pace will continue to cause Rangers problems.
Rangers 1-0 Hearts
Kenny Miller
Former Rangers striker on BBC Sportsound
A huge chance for Hearts, an unbelievable opportunity to draw level.
John Souttar has one of those mistakes every game, he has to stay concentrated.