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.
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
Nick McPheat
Rangers 1-0 St Johnstone
Cyriel Dessers has now scored the opening goal in three Scottish Premiership matches this season.
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.
Aberdeen 0-1 Livingston
Kurtis Guthrie's goal ends a run of 811 minutes without a Livingston league goal.
Rangers 1-0 St Johnstone
Chris Kane is on to lead the line for St Johnstone, taking over from midfielder Sven Sprangler.
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.
The referee's going to the monitor.
We know what that means...
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.
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.
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 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 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.
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.
Rangers 0-0 St Johnstone
This man hasn't had a save to make so far.
Zero shots on target at present for Rangers after 25 minutes.
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.
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.
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.
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.
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.
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.
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.