Hearts vs Celtic
Premiership - 1st Phase
31 Jul 2021, 19:00
🏟 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
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 · 3-4-3
Celtic · 4-2-3-1
Hearts
Coach
R. Neilson
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
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.
SOCCER-