Summary

  • 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

  1. Sima a 'big loss'published at 15:18 British Summer Time 21 April

    Rangers 1-0 Hearts

    Kenny Miller
    Former Rangers striker on BBC Sportsound

    It looks like he was maybe reaching for his hamstring there, he's definitely frustrated.

    It will be a big loss for Rangers.

  2. Sima off for McCauslandpublished at 15:18 British Summer Time 21 April

    Rangers 1-0 Hearts

    Having only recently returned from injury, Abdallah Sima is off.

    Not entirely sure what's up with the Rangers forward but Ross McCausland replaces him.

    That's not good at all.

    SimaImage source, SNS
  3. Postpublished at 15:17 British Summer Time 21 April

    Rangers 1-0 Hearts

    Todd Cantwell nips in to stop Lawrence Shankland get a shot away as Hearts threaten again.

    Rangers substitute incoming and it's not good news for Philippe Clement...

  4. Postpublished at 15:16 British Summer Time 21 April

    Rangers 1-0 Hearts

    John Lundstram clips a ball over the top to Cyriel Dessers.

    He has a big space to run into but goes a second too early.

  5. Postpublished at 15:15 British Summer Time 21 April

    Rangers 1-0 Hearts

    First real venture forward from Hearts ends with Cammy Devlin failing to send Kenneth Vargas down the right of the box.

    That's a pass he should make.

  6. Postpublished at 15:14 British Summer Time 21 April

    Rangers 1-0 Hearts

    Rangers look like they've got extra men off the ball.

    Hearts are being swarmed at every opportunity.

  7. Postpublished at 15:13 British Summer Time 21 April

    Rangers 1-0 Hearts

    Hearts make a mess of clearing their lines again and John Lundstram smashes one over from 20-odd yards.

    The Gorgie side need to wake up.

  8. 'Cantwell key'published at 15:12 British Summer Time 21 April

    Rangers 1-0 Hearts

    Brian McLauchlin
    BBC Scotland at Hampden

    And all of a sudden the large contingent from Hearts go quiet.

    Really poor defending by Hearts but a clinical finish from Cyriel Dessers.

    The link-up play involving Todd Cantwell so far is proving to be a key factor in this game.

    Todd Cantwell celebratesImage source, SNS
  9. Postpublished at 15:10 British Summer Time 21 April

    Rangers 1-0 Hearts

    Todd Cantwell looks to spin Frankie Kent but the Hearts defender does well.

    This has been impressive from Rangers. Zip and intensity about them.

  10. 'Hearts need to hang in there'published at 15:09 British Summer Time 21 April

    Rangers 1-0 Hearts

    John Robertson
    Former Hearts striker on BBC Sportsound

    Hearts didn't heed the warning.

    This sums up Cryiel Dessers. He's no time to think, there's Hearts bodies everywhere, he just had to shift his feet and finish.

    Hearts started like this at Ibrox. They need to get a foothold in the game and hang in there.

    DessersImage source, SNS
  11. 'Wonderful goal'published at 15:08 British Summer Time 21 April

    Rangers 1-0 Hearts

    Kenny Miller
    Former Rangers striker on BBC Sportsound

    It's the second chance he's had in the game, and he takes full advantage of it.

    He sells Atkinson and drills it low. Wonderful goal.

    RangersImage source, SNS
  12. goal

    GOAL! Rangers 1-0 Heartspublished at 15:07 British Summer Time 21 April

    Cyriel Dessers

    No mistake this time.

    It's a bit of a mess from Hearts as they fail to clear their lines a couple of times before Todd Cantwell finds Cyriel Dessers in the box.

    He shows great feet, sells Nathaniel Atkinson a dummy then fires low under Craig Gordon.

    Superb finish.

    Rangers goal
  13. Postpublished at 15:06 British Summer Time 21 April

    Rangers 0-0 Hearts

    Rangers race up the other end and Abdallah Sima curls in a ball for Cyriel Dessers.

    The striker puts it over with his side foot. Should he do better? He's under a lot of pressure from Frankie Kent.

  14. Postpublished at 15:05 British Summer Time 21 April

    Rangers 0-0 Hearts

    The deep free-kick is lifted in by Jorge Grant but it's dealt with.

  15. Postpublished at 15:04 British Summer Time 21 April

    Rangers 0-0 Hearts

    Stephen Kingsley slides in the box to stop the ball reaching James Tavernier and off goes Alan Forrest.

    The Hearts winger carries it forward and wins a foul.

    Diomande and ForrestImage source, SNS
  16. Postpublished at 15:03 British Summer Time 21 April

    Rangers 0-0 Hearts

    Few whistles and boos for John Souttar as the ex-Hearts man gets his first touches.

    Rangers with all the ball at present.

  17. KICK-OFFpublished at 15:02 British Summer Time 21 April

    Rangers 0-0 Hearts

    Go on then, send on more madness.

  18. Pitchforks at the readypublished at 15:00 British Summer Time 21 April

    Rangers v Hearts (15:00)

    Kheredine Idessane
    BBC Scotland at Hampden

    So much water has fallen on the Hampden surface in the last few hours that the groundstaff are out in force with pitchforks.

    Pitch looks good, both sets of fans are in full voice already, wrestling with the Foo Fighters over the tannoy for supremacy.

    The song in question is The Pretender. Who's the pretender to another Scottish Cup final? Teams out. Here we go.

  19. Postpublished at 14:59 British Summer Time 21 April

    Here come the teams at a packed national stadium...

    James Tavernier and Lawrence ShanklandImage source, SNS
  20. Reminder of the teams...published at 14:58 British Summer Time 21 April

    Rangers v Hearts (15:00)

    Rangers XI: Butland, Tavernier, Souttar, Balogun, Sterling, Lundstram, Diomande, Cantwell, Matondo, Sima, Dessers.

    Substitutes: McCrorie, Goldson, Silva, Lawrence, Dowell, Roofe, Barisic, Raskin, McCausland.

    Hearts XI: Gordon, Atkinson, Kent, Rowles, Kingsley, Grant, Devlin, Baningime, Forrest, Shankland, Vargas.

    Substitutes: Clark, Oda, McKay, Cochrane, Denholm, Tait, Fraser, Tagawa, Lembikisa.