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. 'Rangers have upped tempo'published at 16:16 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Richard Foster
    Former Rangers defender on BBC Sportscene

    I think Rangers have increased the tempo, Danilo gives them a more natural striker, someone who will have a bit more presence in the box.

    You can hear the expectancy from the crowd, they expect Rangers to come out here and get themselves back in the game.

  2. ouch!

    Ouch!published at 16:15 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    John Lundstram leathers one straight on to the napper of Kye Rowles.

    He needs a bit of treatment for that and no wonder.

    Kye RowlesImage source, SNS
  3. Early signs of Rangers improvementpublished at 16:14 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Kheredine Idessane
    BBC Sport Scotland at Ibrox

    You get the sense this could be a long half for Hearts.

    Already in the first couple of minutes of the second, Rangers have hogged the ball, put pressure on the visiting defence and drawn some applause from the home fans, who're willing them to turn this one around.

  4. 'Lammers needs to offer something'published at 16:13 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Michael Stewart
    Former Hearts & Hibs midfielder on BBC Sportsound

    There are a few Rangers players out there that are lucky they have not been hooked at half time.

    Sam Lammers has got to do something in a Rangers jersey otherwise there will be questions about why he is allowed to play.

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

    Rangers 0-1 Hearts

    John Lundstram has a pop now from the edge of the Hearts box, but it's dragged narrowly wide.

    Better from Rangers.

  6. GREAT SAVE!published at 16:12 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Danilo makes an instant impression, forcing a top, top save from Zander Clark at close range.

    The flag eventually goes up, but the Hearts keeper didn't know that.

    Rangers 0-1 HeartsImage source, SNS
  7. Postpublished at 16:11 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Kheredine Idessane
    BBC Sport Scotland at Ibrox

    Huge roar from the Rangers fans at the half-time substitution of Danilo for Dessers.

    The poor first half from the home side brings an early change from the manager, who doesn't want to lose at Ibrox in just his second domestic game in charge.

  8. Can Hearts maintain it?published at 16:11 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Michael Stewart
    Former Hearts & Hibs midfielder on BBC Sportsound

    Hearts have got to make sure they perform as well as they did first half.

  9. KICK-OFFpublished at 16:10 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    For the last time this weekend...

  10. Danilo replaces Desserspublished at 16:09 Greenwich Mean Time 29 October 2023

    HT: Rangers 0-1 Hearts

    It's a Rangers switch.

    Danilo replaces Cyriel Dessers up top.

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

    The players are back out at a drenched Ibrox.

    Looks like there's going to be a change...

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

    Tav pensImage source, Opta

    Before today, these were James Tavernier's last five penalties.

    He certainly likes that left-hand side, but he's just tried to be too precise this afternoon.

  13. Postpublished at 16:02 Greenwich Mean Time 29 October 2023

    Hearts are unbeaten in their last 18 Scottish Premiership matches when leading at half time (W15, D3).

    Don't blame me for jinxing anything, Jambos.

  14. Are you watching, Clarke?published at 15:59 Greenwich Mean Time 29 October 2023

    HT: Rangers 0-1 Hearts

    Kheredine Idessane
    BBC Sport Scotland at Ibrox

    I wonder if the Scotland manager's watching this one somewhere.

    Lawrence Shankland wasn't in Steve Clarke's last squad, but on the basis of his first-half performance here, he may not be too far from a re-call.

    Has not put a foot wrong. Nor, really, have any of his team-mates, who thoroughly deserve their half-time lead.

    A loud chorus of boos from the home fans reminds the Rangers players, and their manager, that they'll need to be much, much better after the interval.

  15. HALF-TIMEpublished at 15:54 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    The biggest noise of the day from the home fans.

    It's not a cheer, it's a massive boo from the Rangers support.

    They're livid with their team, who have been really poor against a Hearts side inspired by their captain.

    Rangers 0-1 HeartsImage source, SNS
  16. PENALTY MISSED!published at 15:53 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Unbelievable drama!

    Zander Clark is off diving the wrong way, but James Tavernier smashes the inside of the left-hand post.

    Wow.

    TavernierImage source, SNS
  17. PENALTY to Rangers!published at 15:52 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Looks a stonewaller.

    Toby Sibbick chops down Todd Cantwell and referee John Beaton points to the spot.

    Rangers 0-1 HeartsImage source, SNS
  18. Postpublished at 15:52 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Bold, bold stuff from Stephen Kingsley.

    He decides to let a punt forward go for Zander Clark, who does get there but Cyriel Dessers nearly gets there first.

  19. Postpublished at 15:51 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Rangers win another corner and it's worked short well.

    James Tavernier's low ball is blocked though.

    That's surely half time.

  20. Postpublished at 15:49 Greenwich Mean Time 29 October 2023

    Rangers 0-1 Hearts

    Toby Sibbick, now playing at right-back, is breezed past by Abdallah Sima then Stephen Kingsley turns behind.

    Again, another Rangers corner comes to nothing.