Summary

  • FT: Rangers 2-1 Hearts - looping Shankland header drops over Butland for early opener; Cantwell fouled for penalty on stroke of half-time but Tavernier hits post

  • Tavernier makes amends to smash in second penalty in dying moments after Haring pulls Goldson's jersey; Danilo thumps in header moments later

  • FT: Kilmarnock 0-2 Aberdeen - Vassell's solo effort goes in seconds before the interval after poor first half; Watkins capitalises on Gartenmann lapse to slot in second

  • St Johnstone announce departure of Steven MacLean as manager

  1. goal

    GOAL! Rangers 2-1 Heartspublished at 16:56 Greenwich Mean Time 29 October 2023

    Danilo

    Woooow. James Tavernier, what a cross!

    It's a beautiful bending ball to the back post and Danilo nods low into the near post.

    Poor from Hearts, but that's priceless stuff for Rangers.

    Rangers goal
  2. Postpublished at 16:55 Greenwich Mean Time 29 October 2023

    Rangers 1-1 Hearts

    It's not too far away from Abdallah Sima, but his manager will surely want his team to keep probing in a scenario like that.

    An ambitious one bends over.

  3. 'Can Hearts hang on?'published at 16:54 Greenwich Mean Time 29 October 2023

    Rangers 1-1 Hearts

    Richard Foster
    Former Rangers defender on BBC Sportscene

    Fair play to James Tavernier for stepping up and taking the penalty having already missed one.

    Rangers will fancy themselves to get another goal and it will be hard for Hearts to hang on.

  4. Postpublished at 16:54 Greenwich Mean Time 29 October 2023

    Rangers 1-1 Hearts

    The Rangers captain whips up the crowd.

    NINE minutes added!

  5. goal

    GOAL! Rangers 1-1 Heartspublished at 16:53 Greenwich Mean Time 29 October 2023

    James Tavernier (pen)

    Fair play, James Tavernier. Not many would've fancied that.

    Straight down the middle.

    Rangers goal
  6. Postpublished at 16:53 Greenwich Mean Time 29 October 2023

    Wow, James Tavernier is taking it...

  7. PENALTY to Rangers!published at 16:52 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    For Peter Haring tugging Connor Goldson's shirt.

    So, so daft. It's a penalty.

  8. Postpublished at 16:52 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    John Beaton is going to the monitor.

  9. Postpublished at 16:51 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    They're checking for a penalty here...

  10. Postpublished at 16:51 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Ross McCausland wins a corner. He's been bright.

    James Tavernier's cross is too high for Abdallah Sima then a flag goes up for offside.

  11. Postpublished at 16:49 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Rangers clear the corner then win a foul as Kenneth Vargas falls on the ball and handles it.

    He was expecting a Hearts free-kick. Nope.

  12. Postpublished at 16:48 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    A long ball forward from Zander Clark somehow ends in a Hearts corner as Ben Davies heads behind under pressure from Lawrence Shankland.

  13. Clement not so calm nowpublished at 16:47 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Kheredine Idessane
    BBC Sport Scotland at Ibrox

    Philippe Clement is much more animated and agitated now, urging his side forward, and urging to show more quality.

    His calm demeanour is a thing of the past.

    Hearts are nearing towards first win here in almost a decade. Terrific work-rate and organisation from them, but can they hang on?

  14. Postpublished at 16:46 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Sam Lammers is coming off now.

    He's replaced by Ryan Jack.

  15. 'Rangers need two, never mind one'published at 16:45 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Michael Stewart
    Former Hearts & Hibs midfielder on BBC Sportsound

    You can hear the groans from the home fans because they know it is getting towards the end of the game.

    Never mind getting the equaliser, they need to get two goals.

  16. CLOSE!published at 16:45 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Another John Lundstram shot from the edge.

    It's curled low, just wide of the far post.

  17. Postpublished at 16:43 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Ticking towards 80 minutes.

    Time's running out for Rangers.

  18. Postpublished at 16:42 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    More Hearts changes.

    Peter Haring and former Rangers man Andy Halliday are on.

    It's Toby Sibbick and Calem Nieuwenhof who are off.

  19. Postpublished at 16:42 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Danilo has to do better there.

    Ross McCausland bends in a stunning cross, but the Rangers striker completely miscues his finish.

  20. Postpublished at 16:40 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Michael Stewart
    Former Hearts & Hibs midfielder on BBC Sportsound

    Who is most capable of making something happen? Is it going to be Cantwell or Lammers?

    I am astonished that Sam Lammers has stayed on the park there.