Rangers vs Dundee

14 May 2024 · Scottish Premiership · 2023/24 · Referee M MacDermid

Full time 5 – 2

Half-time: 1–2

  • Ross McCausland 45’
  • Cyriel Dessers 52’
  • Todd Cantwell 65’
  • Scott Wright 87’, 90+3’
  • Jordan McGhee 38’
  • Juan Portales 40’

Match summary

Rangers came back from 2 goals down to win 5-2 at home to Dundee. Dundee led 2-1 at half-time.

In the first half, Jordan McGhee put Dundee ahead in the 38th minute, Juan Portales made it 0-2 in the 40th minute, and Ross McCausland pulled one back to make it 1-2 in the 45th minute. In the second half, Cyriel Dessers equalised with a header in the 52nd minute, Todd Cantwell put Rangers in front in the 65th minute, Scott Wright made it 4-2 in the 87th minute, and Wright made it 5-2 in stoppage time.

Shots finished 31-11 to Rangers, with 13 on target for Rangers and 5 for Dundee.

Match stats

Rangers Dundee
31 Shots 11
13 Shots on Target 5
6 Corners 5
0 Yellow Cards 0
0 Red Cards 0

Key events

Rangers Dundee
Kick-off
38’
Jordan McGhee0-1 (Dundee)
40’
Juan Portales0-2 (Dundee)
Ross McCausland1-2 (Rangers)
45’
Half-time1-2
Cyriel Dessers2-2 (Rangers)
52’
Todd Cantwell3-2 (Rangers)
65’
Scott Wright4-2 (Rangers)
87’
Scott Wright5-2 (Rangers)
90+3’
Full-time5-2

Shot map

Every shot and where it was taken from.

 Dundee attacking Rangers attacking 
3’ Ross McCausland (Rangers), open play, blocked 4’ Rıdvan Yılmaz (Rangers), open play, saved 5’ Mohammed Diomande (Rangers), open play, off target 7’ Mohammed Diomande (Rangers), open play, blocked 9’ Juan Portales (Dundee), from a corner, blocked 16’ Fábio Silva (Rangers), open play, hit the woodwork 25’ James Tavernier (Rangers), open play, saved 26’ Amadou Bakayoko (Dundee), open play, off target 31’ James Tavernier (Rangers), direct free kick, off target 32’ Ross McCausland (Rangers), open play, saved 33’ Scott Tiffoney (Dundee), open play, saved 36’ Amadou Bakayoko (Dundee), open play, saved 36’ Scott Tiffoney (Dundee), open play, blocked 36’ Scott Tiffoney (Dundee), open play, blocked 37’ Amadou Bakayoko (Dundee), from a corner, off target 38’ Jordan McGhee (Dundee), open play, goal 40’ Juan Portales (Dundee), set piece, goal 42’ Fábio Silva (Rangers), open play, off target 44’ Mohamad Sylla (Dundee), set piece, blocked 45’ Ross McCausland (Rangers), open play, goal 45’ Mohammed Diomande (Rangers), from a corner, blocked 48’ Fábio Silva (Rangers), open play, off target 52’ Cyriel Dessers (Rangers), open play, goal 56’ Rıdvan Yılmaz (Rangers), open play, saved 57’ Todd Cantwell (Rangers), open play, saved 58’ Rıdvan Yılmaz (Rangers), open play, off target 59’ Luke McCowan (Dundee), open play, saved 60’ Fábio Silva (Rangers), open play, off target 65’ Todd Cantwell (Rangers), open play, goal 68’ Fábio Silva (Rangers), open play, blocked 72’ Fábio Silva (Rangers), open play, saved 73’ Cyriel Dessers (Rangers), from a corner, saved 74’ Cyriel Dessers (Rangers), open play, off target 77’ Todd Cantwell (Rangers), open play, blocked 78’ Fábio Silva (Rangers), open play, blocked 79’ Cyriel Dessers (Rangers), from a corner, saved 80’ Cyriel Dessers (Rangers), open play, off target 84’ Scott Wright (Rangers), open play, blocked 87’ Scott Wright (Rangers), open play, goal 87’ Kemar Roofe (Rangers), open play, blocked 90’ Todd Cantwell (Rangers), open play, off target 90+3’ Scott Wright (Rangers), open play, goal 3’ Ross McCausland (Rangers), open play, blocked 4’ Rıdvan Yılmaz (Rangers), open play, saved 5’ Mohammed Diomande (Rangers), open play, off target 7’ Mohammed Diomande (Rangers), open play, blocked 9’ Juan Portales (Dundee), from a corner, blocked 16’ Fábio Silva (Rangers), open play, hit the woodwork 25’ James Tavernier (Rangers), open play, saved 26’ Amadou Bakayoko (Dundee), open play, off target 31’ James Tavernier (Rangers), direct free kick, off target 32’ Ross McCausland (Rangers), open play, saved 33’ Scott Tiffoney (Dundee), open play, saved 36’ Amadou Bakayoko (Dundee), open play, saved 36’ Scott Tiffoney (Dundee), open play, blocked 36’ Scott Tiffoney (Dundee), open play, blocked 37’ Amadou Bakayoko (Dundee), from a corner, off target 38’ Jordan McGhee (Dundee), open play, goal 40’ Juan Portales (Dundee), set piece, goal 42’ Fábio Silva (Rangers), open play, off target 44’ Mohamad Sylla (Dundee), set piece, blocked 45’ Ross McCausland (Rangers), open play, goal 45’ Mohammed Diomande (Rangers), from a corner, blocked 48’ Fábio Silva (Rangers), open play, off target 52’ Cyriel Dessers (Rangers), open play, goal 56’ Rıdvan Yılmaz (Rangers), open play, saved 57’ Todd Cantwell (Rangers), open play, saved 58’ Rıdvan Yılmaz (Rangers), open play, off target 59’ Luke McCowan (Dundee), open play, saved 60’ Fábio Silva (Rangers), open play, off target 65’ Todd Cantwell (Rangers), open play, goal 68’ Fábio Silva (Rangers), open play, blocked 72’ Fábio Silva (Rangers), open play, saved 73’ Cyriel Dessers (Rangers), from a corner, saved 74’ Cyriel Dessers (Rangers), open play, off target 77’ Todd Cantwell (Rangers), open play, blocked 78’ Fábio Silva (Rangers), open play, blocked 79’ Cyriel Dessers (Rangers), from a corner, saved 80’ Cyriel Dessers (Rangers), open play, off target 84’ Scott Wright (Rangers), open play, blocked 87’ Scott Wright (Rangers), open play, goal 87’ Kemar Roofe (Rangers), open play, blocked 90’ Todd Cantwell (Rangers), open play, off target 90+3’ Scott Wright (Rangers), open play, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
90′ – – – – – – –
James Tavernier
90′ – – 2 – – – –
Leon King Taken off
75′ – – – – – – –
90′ – – – – – – –
Rıdvan Yılmaz Taken off
61′ – – 3 – – – –
Mohammed Diomande Taken off
82′ – – 3 – – – –
90′ – – – – – – –
90′ 1 – 3 – – – –
90′ 1 – 4 – – – –
Fábio Silva Taken off
83′ – – 7 – – – –
Cyriel Dessers Taken off
82′ 1 – 5 – – – –
Robbie Fraser Came on as a substitute
29′ – – – – – – –
Cole McKinnon Came on as a substitute
15′ – – – – – – –
Scott Wright Came on as a substitute
8′ 2 – 3 – – – –
Kieran Dowell Came on as a substitute
8′ – – – – – – –
Kemar Roofe Came on as a substitute
7′ – – 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 81% Avg odds 1.17
Draw 12% Avg odds 7.82
Dundee win 7% Avg odds 13.77

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.