Summary

  • Listen to post-match reaction on Sportsound

  • Aberdeen 2-1 Livingston - Shinnie hits post before Guthrie strikes at other end; Miovski heads leveller then has goal disallowed before converting Duk cutback after interval

  • Rangers 2-0 St Johnstone - Roofe off injured for Dessers, who stabs in Tavernier cross; Jaiyesimi red-carded via VAR review for lunge on Lundstram then Tavernier adds late penalty

  1. Dessers breaks deadlock againpublished at 20:25 Greenwich Mean Time 20 December 2023

    Rangers 1-0 St Johnstone

    Cyriel Dessers has now scored the opening goal in three Scottish Premiership matches this season.

    DessersImage source, SNS
    DessersImage source, SNS
  2. GREAT SAVE!published at 20:24 Greenwich Mean Time 20 December 2023

    Rangers 1-0 St Johnstone

    Dimitar Mitov's first real save of the evening, and it's a good one.

    Cyriel Dessers' shot from the edge of the box takes a nick off the defender, but Mitov gets the block then recovers on the rebound.

    The St Johnstone stopper is having a fine season.

  3. Guthrie goal ends grim runpublished at 20:23 Greenwich Mean Time 20 December 2023

    Aberdeen 0-1 Livingston

    Kurtis Guthrie's goal ends a run of 811 minutes without a Livingston league goal.

    Livi celebrateImage source, SNS
  4. Kane on for St Johnstonepublished at 20:21 Greenwich Mean Time 20 December 2023

    Rangers 1-0 St Johnstone

    Chris Kane is on to lead the line for St Johnstone, taking over from midfielder Sven Sprangler.

  5. RED CARD Diallang Jaiyesimi (St Johnstone)published at 20:19 Greenwich Mean Time 20 December 2023

    Rangers 1-0 St Johnstone

    And St Johnstone are down to 10 players.

    Diallang Jaiyesimi's yellow card for the challenge on John Lundstram is rescinded and he is shown a red card instead.

  6. Postpublished at 20:18 Greenwich Mean Time 20 December 2023

    The referee's going to the monitor.

    We know what that means...

  7. YELLOW CARDpublished at 20:17 Greenwich Mean Time 20 December 2023

    Rangers 1-0 St Johnstone

    A flash point at Ibrox as Diallang Jaiyesimi goes in heavily on Rangers' John Lundstram and is booked.

    Lundstram is getting treatment and VAR is checking whether it should in fact be a red card for the St Johnstone forward.

  8. goal

    GOAL Aberdeen 0-1 Livingstonpublished at 20:15 Greenwich Mean Time 20 December 2023

    Kurtis Guthrie

    Wow. A first goal in two months for Livi.

    Mikey Devlin flicks the ball to Guthrie, who nods it to James Penrice. Penrice hits it across goal and Guthrie stretches to turn the ball home.

    It's Livingston's first goal since 21 October in a 3-1 defeat by Kilmarnock.

    Livingston goal graphicImage source, BBC Sport
  9. goal

    GOAL Rangers 1-0 St Johnstonepublished at 20:14 Greenwich Mean Time 20 December 2023

    Cyriel Dessers

    First shot on target. First goal.

    James Tavernier delivers a teasing cross and Oludare Olufunwa cannot cut it out, allowing substitute Cyriel Dessers to apply the finish past the advancing Dimitar Mitov.

    A VAR check for offside took place but the goal stands.

    Rangers goalImage source, BBC Sport
  10. Postpublished at 20:14 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    It seems to be another injury set-back for Rangers forward Kemar Roofe after his 16th-minute withdrawal against St Johnstone.

    Rangers forward Kemar RoofeImage source, SNS
  11. Postpublished at 20:14 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    Big chance for Rangers at a corner.

    The initial delivery is only partially cleared and John Souttar gets away a shot that is blocked by team-mate Cyriel Dessers in the end.

  12. HITS THE WOODWORKpublished at 20:13 Greenwich Mean Time 20 December 2023

    Aberdeen 0-0 Livingston

    How has that stayed out?!

    Graeme Shinnie is afforded space to drive a shot with his left foot from outside the box.

    It hits the inside of the far post and rolls along the line before going wide.

    Incredible.

    Shinnie shotImage source, SNS
  13. Mitov untestedpublished at 20:13 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    MitovImage source, SNS

    This man hasn't had a save to make so far.

    Zero shots on target at present for Rangers after 25 minutes.

  14. Postpublished at 20:09 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    Brian McLauchlin
    BBC Scotland in Ibrox

    The first 20 minutes or so here at Ibrox looks like an attack against defence training game.

    Rangers are very patient in the build-up as they try to find the key to unlock the Saints rearguard.

    It won't be easy with the experience of Andy Considine and Liam Gordon maintaining a steely defence so far.

  15. Postpublished at 20:08 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    If Rangers were in front, you could say they were toying with St Johnstone with extended periods of possession.

    But by closing down the spaces, Saints are actually toying with their hosts at times.

    St Johnstone and Rangers playersImage source, SNS
  16. Postpublished at 20:07 Greenwich Mean Time 20 December 2023

    Aberdeen 0-0 Livingston

    Graeme Shinnie gets down the left for Aberdeen, then the ball hits back off him after a tackle and almost falls for Bojan Miovski.

    Not a huge amount of quality on show so far.

  17. Postpublished at 20:04 Greenwich Mean Time 20 December 2023

    Aberdeen 0-0 Livingston

    Tyrone Smith
    BBC Scotland at Pittodrie

    Aberdeen with the better of things so far, plenty of possession, probing away, but not managed to test Shamal George in the away goal.

    There a few signs the visitors are starting to settle and grow in to this game though.

    Aberdeen 0-0 LivingstonImage source, SNS
  18. 'Roofe gutted'published at 20:03 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    Kenny Miller
    Former Rangers striker on BBC Sportsound

    He's absolutely gutted there. His whole Rangers career has been plagued by these type of moments.

  19. Roofe off for Rangerspublished at 20:02 Greenwich Mean Time 20 December 2023

    Rangers 0-0 St Johnstone

    In the most recent attack, Kemar Roofe had a shot blocked by Andy Considine and now the Rangers forward is being withdrawn.

    Cyriel Dessers takes over in attack for the hosts.

    Roofe whips his top off in frustration and looks emotional as he comes off.

  20. Postpublished at 20:02 Greenwich Mean Time 20 December 2023

    Aberdeen 0-0 Livingston

    Livingston are growing into the game.

    James Penrice dummies to cross, then surges into the box, only for his low shot to be blocked by the Aberdeen defence.