Summary

Have your say on the action

  1. FULL-TIME Hearts 2-1 Rangerspublished at 19:26 BST

    There it is!

  2. Postpublished at 98 mins

    Hearts 2-1 Rangers

    Tynecastle breathes a huge sigh of relief as Youssef Chermiti nods Tuur Rommens' cross wide.

  3. Postpublished at 19:25 BST

    Hearts 2-1 Rangers

    Ryan Stevenson
    Former Hearts forward on BBC Sportsound

    I understand why Hearts have five or six at the back, but you're inviting trouble.

    Get up for the last few minutes.

  4. Postpublished at 97 mins

    Hearts 2-1 Rangers

    Hearts are nearly there.

    They need one final push.

  5. Postpublished at 96 mins

    Hearts 2-1 Rangers

    Emmanuel Fernandez has a shot blocked behind for a corner.

    Djeidi Gassama shoots high and wide - really poor.

  6. Postpublished at 94 mins

    Hearts 2-1 Rangers

    Lawrence Shankland gets a rousing ovation as he makes way for Jordi Altena.

    His goal is currently sending Hearts three points clear at the top.

  7. Postpublished at 91 mins

    Hearts 2-1 Rangers

    SEVEN minutes added on.

  8. Postpublished at 90 mins

    Hearts 2-1 Rangers

    Frankie Kent is on for Stephen Kingsley, who appeared to be struggling with cramp.

    The 90 minutes are nearly up.

  9. Postpublished at 89 mins

    Hearts 2-1 Rangers

    There's plenty of heads in hands in the home and away ends.

    For very different reasons, mind you.

  10. A season-defining goal?published at 19:14 BST

    Hearts 2-1 Rangers

    Shankland celebratesImage source, SNS
    Shankland celebratesImage source, SNS
  11. Postpublished at 84 mins

    Hearts 2-1 Rangers

    Rangers winger Djeidi Gassama goes to ground in the Hearts box and stays down.

    VAR have a look and say no.

  12. Postpublished at 19:11 BST

    Hearts 2-1 Rangers

    Hearts' turn to make changes.

    Alexandros Kyziridis and Claudio Braga are off, replaced by Jamie McCart and Pierre Landry Kabore.

    Bojan Miovski is also on for Rangers, with Mohamed Diomande off.

  13. get involved

    Get Involvedpublished at 19:09 BST

    Hearts 2-1 Rangers

    Unfortunately, I can hear the bottles crashing from Rangers.

    After the start we had we actually had a chance, but as usual, this Rangers team have let themselves and the fans down majorly.

    Alex

  14. YELLOW CARDpublished at 80 mins

    Hearts 2-1 Rangers

    Emmanuel Fernandez clatters Claudio Braga in the process of getting the ball, but John Beaton doesn't like the force of the tackle and books the Rangers defender.

  15. HITS THE WOODWORKpublished at 77 mins

    Hearts 2-1 Rangers

    How is it not two-each?

    Alexander Schwolow flaps at a cross, leaving his goal exposed, but Thelo Aasgaard can only head against the bar.

    Rangers keep it alive, but Hearts just about scramble behind for a corner.

  16. Postpublished at 19:04 BST

    Hearts 2-1 Rangers

    Kevin Thomson
    Former Rangers midfielder on BBC Sportsound

    I can't believe how Rangers have played in the second half after being brilliant in the first half.

    Derek McInnes made one change at half time to try and nullify the Rangers three in midfield, and Rangers have not got the answers to deal with it.

    Hearts have been superb in this half.

  17. Postpublished at 77 mins

    Hearts 2-1 Rangers

    Ryan Naderi, Thelo Aasgaard and Tuur Rommens are on for Rangers as Danny Rohl goes to his bench.

    Nicolas Raskin, Mikey Moore and Dujon Sterling make way.

  18. GREAT SAVE!published at 75 mins

    Hearts 2-1 Rangers

    You fully expect Stephen Kingsley to shoot but he lays it off to Blair Spittal.

    His shot looks destined for the top corner, but Jack Butland springs to his left to make a brilliant save.

  19. Postpublished at 19:01 BST

    Hearts 2-1 Rangers

    Dujon Sterling pulls back Alexandros Kyziridis on the edge of the Rangers box.

    Big chance...

  20. 'Shankland does what Shankland does'published at 19:00 BST

    Hearts 2-1 Rangers

    Ryan Stevenson
    Former Hearts forward on BBC Sportsound

    What a goal that is!

    That is not an easy finish. Shankland does what Shankland does.