Rangers vs Dundee

9 December 2023 · Scottish Premiership · 2023/24 · Referee K Clancy

Full time 3 – 1

Half-time: 3–1

  • Cyriel Dessers 20’
  • James Tavernier 26’ (pen)
  • Abdallah Sima 34’
  • Amadou Bakayoko 5’

Match summary

Rangers came from behind to win 3-1 at home to Dundee. Rangers led 3-1 at half-time.

In the first half, Amadou Bakayoko put Dundee ahead from a corner in the 5th minute, Cyriel Dessers equalised in the 20th minute, James Tavernier put Rangers in front from the penalty spot in the 26th minute, and Abdallah Sima made it 3-1 with a header in the 34th minute.

Shots finished 20-9 to Rangers, with 9 on target for Rangers and 3 for Dundee. Rangers had a player sent off.

Match stats

Rangers Dundee
20 Shots 9
9 Shots on Target 3
5 Corners 7
1 Yellow Cards 3
1 Red Cards 0

Key events

Rangers Dundee
Kick-off
5’
Amadou Bakayoko0-1 (Dundee)
Cyriel Dessers1-1 (Rangers)
20’
James Tavernier
Penalty
2-1 (Rangers)
26’
Abdallah Sima3-1 (Rangers)
34’
Half-time3-1
Full-time3-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Rangers
  • José Cifuentes
  • Borna Barišić
Dundee
  • Ricki Lamie
  • Jordan McGhee
  • Luke McCowan
  • Aaron Donnelly

Shot map

Every shot and where it was taken from.

 Dundee attacking Rangers attacking 
1’ José Cifuentes (Rangers), open play, saved 4’ Lyall Cameron (Dundee), open play, saved 5’ Amadou Bakayoko (Dundee), from a corner, goal 9’ Cyriel Dessers (Rangers), open play, off target 19’ Leon Balogun (Rangers), from a corner, blocked 20’ Cyriel Dessers (Rangers), open play, goal 20’ Cyriel Dessers (Rangers), open play, blocked 22’ Abdallah Sima (Rangers), open play, saved 26’ James Tavernier (Rangers), penalty, goal 30’ Luke McCowan (Dundee), open play, off target 31’ Amadou Bakayoko (Dundee), open play, off target 34’ Abdallah Sima (Rangers), from a corner, goal 41’ Rabbi Matondo (Rangers), open play, off target 45’ James Tavernier (Rangers), open play, hit the woodwork 45’ Todd Cantwell (Rangers), open play, saved 45’ Cyriel Dessers (Rangers), open play, blocked 57’ Ross McCausland (Rangers), open play, saved 58’ Lyall Cameron (Dundee), open play, saved 63’ Abdallah Sima (Rangers), open play, off target 63’ Luke McCowan (Dundee), set piece, off target 68’ Malachi Boateng (Dundee), from a corner, off target 70’ Cyriel Dessers (Rangers), open play, blocked 74’ Joe Shaughnessy (Dundee), from a corner, off target 77’ Leon Balogun (Rangers), set piece, blocked 82’ Kemar Roofe (Rangers), open play, saved 90+1’ Abdallah Sima (Rangers), open play, off target 90+1’ Dujon Sterling (Rangers), open play, hit the woodwork 90+3’ Charlie Reilly (Dundee), from a corner, blocked 90+6’ Kemar Roofe (Rangers), open play, off target 1’ José Cifuentes (Rangers), open play, saved 4’ Lyall Cameron (Dundee), open play, saved 5’ Amadou Bakayoko (Dundee), from a corner, goal 9’ Cyriel Dessers (Rangers), open play, off target 19’ Leon Balogun (Rangers), from a corner, blocked 20’ Cyriel Dessers (Rangers), open play, goal 20’ Cyriel Dessers (Rangers), open play, blocked 22’ Abdallah Sima (Rangers), open play, saved 26’ James Tavernier (Rangers), penalty, goal 30’ Luke McCowan (Dundee), open play, off target 31’ Amadou Bakayoko (Dundee), open play, off target 34’ Abdallah Sima (Rangers), from a corner, goal 41’ Rabbi Matondo (Rangers), open play, off target 45’ James Tavernier (Rangers), open play, hit the woodwork 45’ Todd Cantwell (Rangers), open play, saved 45’ Cyriel Dessers (Rangers), open play, blocked 57’ Ross McCausland (Rangers), open play, saved 58’ Lyall Cameron (Dundee), open play, saved 63’ Abdallah Sima (Rangers), open play, off target 63’ Luke McCowan (Dundee), set piece, off target 68’ Malachi Boateng (Dundee), from a corner, off target 70’ Cyriel Dessers (Rangers), open play, blocked 74’ Joe Shaughnessy (Dundee), from a corner, off target 77’ Leon Balogun (Rangers), set piece, blocked 82’ Kemar Roofe (Rangers), open play, saved 90+1’ Abdallah Sima (Rangers), open play, off target 90+1’ Dujon Sterling (Rangers), open play, hit the woodwork 90+3’ Charlie Reilly (Dundee), from a corner, blocked 90+6’ Kemar Roofe (Rangers), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
James Tavernier
90′ 1 – 2 – – – –
90′ – – – – – – –
Leon Balogun
90′ – – 2 – – – –
Borna Barišić
90′ – – – – – –
José Cifuentes Sent off
45′ – – 1 – – –
John Lundstram Taken off
89′ – – – – – – –
Rabbi Matondo Taken off
46′ – – 1 – – – –
Todd Cantwell Taken off
46′ – – 1 – – – –
90′ 1 – 4 – – – –
Cyriel Dessers Taken off
72′ 1 – 5 – – – –
Dujon Sterling Came on as a substitute
44′ – – 1 – – – –
Ross McCausland Came on as a substitute
44′ – – 1 – – – –
Kemar Roofe Came on as a substitute
18′ – – 2 – – – –
Leon King Came on as a substitute
1′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Rangers win 85% Avg odds 1.11
Draw 10% Avg odds 9.11
Dundee win 5% Avg odds 21.19

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.