Celtic vs Rangers

11 May 2024 · Scottish Premiership · 2023/24 · Referee W Collum

Full time 2 – 1

Half-time: 2–1

  • Matt O'Riley 35’
  • John Lundstram 38’ (og)
  • Cyriel Dessers 40’

Match summary

Celtic won 2-1 at home to Rangers. Celtic led 2-1 at half-time.

Matt O'Riley put Celtic ahead in the 35th minute, Lundstram's own goal made it 2-0 in the 38th minute, and Cyriel Dessers pulled one back to make it 2-1 with a header in the 40th minute.

Shots finished 22-8 to Celtic, with 6 on target for Celtic and 1 for Rangers. Matt O'Riley had a penalty saved for Celtic. Rangers had a player sent off.

Match stats

Celtic Rangers
22 Shots 8
6 Shots on Target 1
10 Corners 5
3 Yellow Cards 0
0 Red Cards 1

Key events

Celtic Rangers
Kick-off
Matt O'Riley1-0 (Celtic)
35’
John Lundstram
Own goal
2-0 (Celtic)
38’
40’
Cyriel Dessers2-1 (Rangers)
Half-time2-1
Full-time2-1

Bookings

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

Celtic
  • Callum McGregor
  • Reo Hatate
  • Daizen Maeda
Rangers
  • John Lundstram

Shot map

Every shot and where it was taken from.

 Rangers attacking Celtic attacking 
4’ James Forrest (Celtic), open play, off target 5’ Dujon Sterling (Rangers), open play, blocked 7’ James Forrest (Celtic), open play, saved 9’ Matt O'Riley (Celtic), direct free kick, off target 15’ Fábio Silva (Rangers), open play, off target 19’ Callum McGregor (Celtic), open play, off target 20’ Fábio Silva (Rangers), open play, off target 21’ Callum McGregor (Celtic), open play, off target 21’ Callum McGregor (Celtic), open play, blocked 21’ James Forrest (Celtic), open play, blocked 25’ Matt O'Riley (Celtic), open play, off target 31’ Kyogo Furuhashi (Celtic), open play, saved 35’ Matt O'Riley (Celtic), open play, goal 38’ John Lundstram (Rangers), own goal 40’ Cyriel Dessers (Rangers), open play, goal 45’ Reo Hatate (Celtic), open play, off target 47’ Matt O'Riley (Celtic), open play, off target 48’ Reo Hatate (Celtic), open play, blocked 50’ Callum McGregor (Celtic), open play, blocked 55’ Matt O'Riley (Celtic), penalty, saved 58’ Kyogo Furuhashi (Celtic), open play, blocked 59’ Callum McGregor (Celtic), open play, saved 60’ James Forrest (Celtic), open play, blocked 66’ Kyogo Furuhashi (Celtic), open play, blocked 70’ Fábio Silva (Rangers), open play, off target 73’ Nicolas-Gerrit Kühn (Celtic), open play, blocked 78’ Scott Wright (Rangers), open play, blocked 84’ Mohammed Diomande (Rangers), set piece, blocked 86’ Adam Idah (Celtic), open play, saved 90+2’ Rıdvan Yılmaz (Rangers), open play, blocked 90+3’ Adam Idah (Celtic), open play, off target 4’ James Forrest (Celtic), open play, off target 5’ Dujon Sterling (Rangers), open play, blocked 7’ James Forrest (Celtic), open play, saved 9’ Matt O'Riley (Celtic), direct free kick, off target 15’ Fábio Silva (Rangers), open play, off target 19’ Callum McGregor (Celtic), open play, off target 20’ Fábio Silva (Rangers), open play, off target 21’ Callum McGregor (Celtic), open play, off target 21’ Callum McGregor (Celtic), open play, blocked 21’ James Forrest (Celtic), open play, blocked 25’ Matt O'Riley (Celtic), open play, off target 31’ Kyogo Furuhashi (Celtic), open play, saved 35’ Matt O'Riley (Celtic), open play, goal 38’ John Lundstram (Rangers), own goal 40’ Cyriel Dessers (Rangers), open play, goal 45’ Reo Hatate (Celtic), open play, off target 47’ Matt O'Riley (Celtic), open play, off target 48’ Reo Hatate (Celtic), open play, blocked 50’ Callum McGregor (Celtic), open play, blocked 55’ Matt O'Riley (Celtic), penalty, saved 58’ Kyogo Furuhashi (Celtic), open play, blocked 59’ Callum McGregor (Celtic), open play, saved 60’ James Forrest (Celtic), open play, blocked 66’ Kyogo Furuhashi (Celtic), open play, blocked 70’ Fábio Silva (Rangers), open play, off target 73’ Nicolas-Gerrit Kühn (Celtic), open play, blocked 78’ Scott Wright (Rangers), open play, blocked 84’ Mohammed Diomande (Rangers), set piece, blocked 86’ Adam Idah (Celtic), open play, saved 90+2’ Rıdvan Yılmaz (Rangers), open play, blocked 90+3’ Adam Idah (Celtic), 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
Joe Hart
90′ – – – – – – –
Alistair Johnston Taken off
74′ – – – – – – –
90′ – – – – – – –
90′ – – – – – – –
90′ – – – – – – –
90′ 1 – 5 – – – –
90′ – – 5 – – –
Reo Hatate Taken off
80′ – – 2 – – –
James Forrest Taken off
72′ – – 4 – – – –
Kyogo Furuhashi Taken off
71′ – – 3 – – – –
90′ – – – – – –
Adam Idah Came on as a substitute
19′ – – 2 – – – –
Nicolas-Gerrit Kühn Came on as a substitute
18′ – – 1 – – – –
Tony Ralston Came on as a substitute
16′ – – – – – – –
Tomoki Iwata Came on as a substitute
10′ – – – – – – –
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

Celtic win 52% Avg odds 1.82
Draw 24% Avg odds 3.95
Rangers win 24% Avg odds 3.94

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.