Match summary
Rangers won 1-0 away at Hearts. Rangers led 1-0 at half-time.
Abdallah Sima put Rangers ahead in the 34th minute.
Shots finished 22-12 to Rangers, with 5 on target for Hearts and 5 for Rangers.
6 December 2023 · Scottish Premiership · 2023/24 · Referee W Collum
Half-time: 0–1
Rangers won 1-0 away at Hearts. Rangers led 1-0 at half-time.
Abdallah Sima put Rangers ahead in the 34th minute.
Shots finished 22-12 to Rangers, with 5 on target for Hearts and 5 for Rangers.
Card times are not on file for this game, so they are listed without a minute.
Every shot and where it was taken from.
Hover or tap a shot for the player and minute.
| 90′ | – | – | – | – | – | – | – | ||
Stephen Kingsley
Taken off
|
85′ | – | – | 1 | – | – | – | – | |
Frankie Kent
|
90′ | – | – | 2 | – | – | – | – | |
| 90′ | – | – | 1 | – | – | – | – | ||
Nathaniel Atkinson
Taken off
|
46′ | – | – | – | – | – | – | – | |
Calem Nieuwenhof
|
90′ | – | – | – | – | – | – | – | |
Beni Baningime
|
90′ | – | – | – | – | – | – | – | |
Jorge Grant
Taken off
|
46′ | – | – | 1 | – | – | – | – | |
| 90′ | – | – | 1 | – | – | – | |||
| 90′ | – | – | 3 | – | – | – | – | ||
Kyosuke Tagawa
Taken off
|
65′ | – | – | – | – | – | – | – | |
Kenneth Vargas
Came on as a substitute
|
44′ | – | – | 2 | – | – | – | ||
Yutaro Oda
Came on as a substitute
|
44′ | – | – | 1 | – | – | – | – | |
Alan Forrest
Came on as a substitute
|
25′ | – | – | – | – | – | – | ||
Barrie McKay
Came on as a substitute
|
5′ | – | – | – | – | – | – | – |
| 90′ | – | – | – | – | – | – | – | ||
James Tavernier
|
90′ | – | – | 1 | – | – | – | – | |
Connor Goldson
|
90′ | – | – | 2 | – | – | – | – | |
Leon Balogun
|
90′ | – | – | – | – | – | – | – | |
Rıdvan Yılmaz
Taken off
|
71′ | – | – | 3 | – | – | – | ||
John Lundstram
|
90′ | – | – | 1 | – | – | – | – | |
Tom Lawrence
Taken off
|
18′ | – | – | – | – | – | – | – | |
| 90′ | – | – | 4 | – | – | – | – | ||
Todd Cantwell
Taken off
|
88′ | – | – | 2 | – | – | – | – | |
| 90′ | 1 | – | 4 | – | – | – | – | ||
Danilo Pereira
Taken off
|
71′ | – | – | 4 | – | – | – | – | |
José Cifuentes
Came on as a substitute
|
72′ | – | – | 1 | – | – | – | – | |
Dujon Sterling
Came on as a substitute
|
19′ | – | – | – | – | – | – | – | |
Kemar Roofe
Came on as a substitute
|
19′ | – | – | – | – | – | – | – | |
Sam Lammers
Came on as a substitute
|
2′ | – | – | – | – | – | – | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
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.