Hearts vs Rangers

League Cup - Semi-finals 5 Nov 2023, 15:00
1–3
HT 0–0
FULL TIME
🏟 Hampden Park (Glasgow) 👤 N. Walsh Round Semi-finals

Match report

Rangers beat Hearts 3-1 in the League Cup - Semi-finals on 5 November 2023. The game was goalless at the break before all 4 goals arrived after half-time.

The match was played at Hampden Park (Glasgow), with N. Walsh in charge.

Half-time 0-0 On target 5 - 9 Yellow cards 4
First half vs second half
  1st half 2nd half
Attacks 17–29 9–21
Match statistics
1 Penalty 1
5 Substitution 5
26 Attacks 50
46 Dangerous Attacks 82
5 On Target 9
3 Off Target 13
Line-ups 3-4-1-2  vs  4-2-3-1
Goalkeeper Defender Midfielder Forward
Hearts
Coach
S. Naismith
Substitutes
  • 11 Yutaro Oda
  • 17 Alan Forrest
  • 14 Cameron Devlin
  • 10 Liam Boyce
  • 22 Aidan Denholm
  • 12 Michael McGovern
  • 38 Adam Forrester
  • 5 Peter Haring
  • 16 Andy Halliday
Rangers
Coach
P. Clement
Substitutes
  • 23 Scott Wright
  • 26 Ben Davies
  • 11 Tom Lawrence
  • 9 Cyriel Dessers
  • 28 Robby McCrorie
  • 3 Ridvan Yilmaz
  • 21 Dujon Sterling
  • 15 José Cifuentes
  • 8 Steven Davis
  • 45 Ross McCausland
Substitutions
  • 46' ↑ S. Wright ↓ T. Cantwell Rangers
  • 61' ↑ Y. Oda ↓ J. Grant Hearts
  • 61' ↑ A. Forrest ↓ T. Sibbick Hearts
  • 73' ↑ L. Boyce ↓ K. Vargas Hearts
  • 73' ↑ C. Devlin ↓ B. Baningime Hearts
  • 77' ↑ T. Lawrence ↓ S. Lammers Rangers
  • 77' ↑ C. Dessers ↓ Danilo Rangers
  • 77' ↑ B. Davies ↓ L. Balogun Rangers
  • 86' ↑ A. Denholm ↓ C. Nieuwenhof Hearts
  • 90+6' ↑ D. Sterling ↓ J. Tavernier Rangers
Cards
  • 29' T. Cantwell Rangers
  • 45+3' S. Kingsley Hearts
  • 63' K. Rowles Hearts
  • 88' C. Devlin Hearts
Head-to-head
Hearts 3 5 draws 12 Rangers
2026-05-04 Hearts vs Rangers 0 - 0
2026-02-15 Rangers vs Hearts 4 - 2
2025-12-21 Hearts vs Rangers 2 - 1
2025-09-13 Rangers vs Hearts 0 - 2
2025-02-16 Hearts vs Rangers 1 - 3
2024-11-10 Rangers vs Hearts 1 - 0
Recent form
Hearts D D W W W
Rangers D D D D W
Frequently asked questions
What was the final score in Hearts vs Rangers?
Hearts lost 1-3 against Rangers on 5 November 2023.
Who won Hearts vs Rangers?
Rangers won the match 3-1.
Where was Hearts vs Rangers played?
The match was played at Hampden Park (Glasgow).