Hearts vs Celtic

Premiership - 1st Phase 31 Jul 2021, 19:00
2–1
HT 1–0
FULL TIME
🏟 Tynecastle Park (Edinburgh) 👤 B. Madden Round 1

Match report

Hearts edged past Celtic 2-1 in the Premiership - 1st Phase on 31 July 2021.

Celtic dominated possession with 73% of the ball and had 18 shots to Hearts' 11.

The match was played at Tynecastle Park (Edinburgh), with B. Madden in charge.

Half-time 1-0 Possession 27% - 73% Shots 11 - 18 On target 4 - 6 Corners 6 - 5 Fouls 4 - 11
8
Player of the match
John Souttar
Hearts · 1 goal
8 Anthony Ralston 1 goal
8 Michael Smith 1 assist
8 Odsonne Édouard 1 assist
7 Gary Mackay-Steven 1 goal
First half vs second half
  1st half 2nd half
Shots Total 5–12 6–6
Shots On Goal 1–3 3–3
Ball Possession 25–75 —
Corners 1–3 5–2
Attacks 33–77 39–52
Match statistics
2 Substitution 3
72 Attacks 129
40 Dangerous Attacks 76
4 On Target 5
6 Off Target 13
11 Shots Total 18
4 Shots On Goal 6
4 Shots Off Goal 7
3 Shots Blocked 5
10 Shots Inside Box 10
1 Shots Outside Box 8
4 Fouls 11
6 Corners 5
8 Offsides 1
27% Ball Possession 73%
6 Saves 2
219 Passes Total 632
148 Passes Accurate 576
Line-ups 3-4-3  vs  4-2-3-1
Goalkeeper Defender Midfielder Forward
Hearts
Coach
R. Neilson
Substitutes
  • 13 Ross Stewart
  • 5 Peter Haring
  • 27 Connor Smith
  • 8 Aaron McEneff
  • 21 Armand Gnanduillet
  • 22 Euan Henderson
  • 28 Finlay Pollock
Celtic
Coach
A. Postecoglou
Substitutes
  • 1 Vasilis Barkas
  • 57 Stephen Welsh
  • 54 Adam Montgomery
  • 18 Tom Rogic
  • 17 Ryan Christie
  • 10 Albian Ajeti
  • 8 Kyogo Furuhashi
Substitutions
  • 68' ↑ P. Haring ↓ G. Mackay-Steven Hearts
  • 77' ↑ A. Gnanduillet ↓ J. Ginnelly Hearts
  • 79' ↑ K. Furuhashi ↓ L. Abada Celtic
  • 79' ↑ R. Christie ↓ D. Turnbull Celtic
  • 90' ↑ T. Rogić ↓ I. Soro Celtic
Head-to-head
Hearts 5 3 draws 12 Celtic
2026-05-16 Celtic vs Hearts 0 - 0
2026-01-25 Hearts vs Celtic 2 - 2
2025-12-07 Celtic vs Hearts 1 - 2
2025-10-26 Hearts vs Celtic 3 - 1
2025-03-29 Celtic vs Hearts 3 - 0
2024-11-23 Hearts vs Celtic 1 - 4
Recent form
Hearts D D W W W
Celtic W D D W L
Frequently asked questions
What was the final score in Hearts vs Celtic?
Hearts won 2-1 against Celtic on 31 July 2021.
Who won Hearts vs Celtic?
Hearts won the match 2-1.
Where was Hearts vs Celtic played?
The match was played at Tynecastle Park (Edinburgh).
Who had more possession in Hearts vs Celtic?
Celtic had 73% of possession, compared to 27% for the other side.