← All matches
M. Moore
M. Steinwender
A. Skov Olsen
R. D. Naderi
B. Baningime
D. Sterling
Ageu
I. Chesnokov
O. McEntee
Derek McInnes
Rangers
Heart of Midlothian
Rangers
4-2-2-2 · 4-2-3-1
Heart of Midlothian
Commentary
88'
Substitution, Rangers: D. Gassama comes on for M. Moore.
87'
Substitution, Heart of Midlothian: R. Mato comes on for M. Steinwender.
80'
Substitution, Rangers: O. Antman comes on for A. Skov Olsen.
80'
Substitution, Rangers: M. Diomande comes on for R. D. Naderi.
74'
Substitution, Heart of Midlothian: T. Magnusson comes on for B. Baningime.
61'
Attempt blocked. M. Steinwender (Heart of Midlothian), header from a corner. xG 0.02.
61'
Attempt blocked. C. Halkett (Heart of Midlothian), right-footed shot from a corner. xG 0.04.
58'
Substitution, Rangers: J. Tavernier comes on for D. Sterling.
46'
Substitution, Heart of Midlothian: J. Altena comes on for Ageu.
46'
Substitution, Heart of Midlothian: P. L. Kabore comes on for I. Chesnokov.
46'
The second half is under way.
44'
Attempt saved. A. Kyziridis (Heart of Midlothian), right-footed shot from a set piece. xG 0.04.
42'
Attempt blocked. T. P. Chukwuani (Rangers), left-footed shot on the counter. xG 0.39.
12'
Substitution, Heart of Midlothian: M. Steinwender comes on for O. McEntee.
1'
Kick-off: Rangers vs Heart of Midlothian.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
4'
Ageu
12'
🔁
M. Steinwender ◂ O. McEntee
16'
⚽
M. Leonard0–1
19'
⚽
M. Steinwender1–1
29'
A. Skov Olsen
30'
⚽
C. Braga1–2
39'
⚽
Y. Chermiti2–2
46'
🔁
P. L. Kabore ◂ I. Chesnokov
46'
🔁
J. Altena ◂ Ageu
49'
M. Leonard
57'
⚽
Y. Chermiti3–2
58'
🔁
J. Tavernier ◂ D. Sterling
59'
H. Milne
74'
🔁
T. Magnusson ◂ B. Baningime
80'
🔁
M. Diomande ◂ R. D. Naderi
80'
🔁
O. Antman ◂ A. Skov Olsen
83'
Y. Chermiti
87'
🔁
R. Mato ◂ M. Steinwender
88'
🔁
D. Gassama ◂ M. Moore
90'
D. Gassama
90'
⚽
Y. Chermiti4–2
Coaches
Wouter Vrancken 
Recent form
DAMotherwell1-1
WHKilmarnock5-1
DAHibernian0-0
LAFC Porto1-3
WHDundee FC3-0
WHHibernian1-0
LASt. Mirren0-1
WADundee United3-0
DHCeltic2-2
WHSt. Mirren2-0
Match facts
Kickoff
15 Feb, 16:30 UTC
Competition
Scottish Premiership
Highlights & clips
1
J. Butland
6.3
2
J. Tavernier
6.5
↑ 58'
5
J. Souttar
6.9
37
E. Fernandez
6.6
25
T. Rommens
7.0
43
N. Raskin
7.1
42
T. P. Chukwuani
7.2
10
M. Diomande
6.5
↑ 80'
23
D. Gassama
↑ 88'
18
O. Antman
6.2
↑ 80'
9
Y. Chermiti
10.0
25
A. Schwolow
5.8
15
M. Steinwender
6.7
↑ 12'
4
C. Halkett
6.1
19
S. Findlay
6.2
18
H. Milne
6.5
49
M. Leonard
8.8
22
T. Magnusson
6.6
↑ 74'
23
J. Altena
5.9
↑ 46'
11
P. L. Kabore
6.3
↑ 46'
89
A. Kyziridis
6.0
10
C. Braga
7.6
Substitutes
31GL. Kelly
21DD. Sterling↓ 58'6.2
30DJ. Meghoma
24DN. Djiga
7MA. Skov Olsen↓ 80'6.6
11MT. Aasgaard
47FM. Moore↓ 88'6.6
20FR. D. Naderi↓ 80'6.3
28FB. Miovski
Coach: Derek McInnes
Substitutes
1GC. Gordon
31DO. McEntee↓ 12'6.6
2DF. Kent
5DJ. McCart
6MB. Baningime↓ 74'6.8
99MI. Chesnokov↓ 46'6.3
40MAgeu↓ 46'6.1
16MB. Spittal
74FR. Mato↑ 87'6.4
Coach: Wouter Vrancken
Top stats
56%Possession44%
2.46Expected goals (xG)0.35
19Total shots7
4Shots on target3
7Big chances0
7Corners3
Shots
8Shots off target1
7Blocked shots3
12Shots inside box5
7Shots outside box2
1Hit woodwork0
3Big chances scored0
4Big chances missed0
-0.3Goals prevented-2.63
Attack
31Touches in box13
52Final third entries60
0Offsides1
13Free kicks17
1Fouled in final third3
Passing
444Passes346
370Accurate passes271
19/41 (46%)Long balls25/62 (40%)
5/20 (25%)Crosses3/15 (20%)
22Throw-ins23
Duels
50Duels50
39/80 (49%)Ground duels41/80 (51%)
25/48 (52%)Aerial duels23/48 (48%)
11/21 (52%)Dribbles7/17 (41%)
9Dispossessed6
Defending
16Tackles19
63Tackles won74
6Interceptions8
29Clearances33
40Recoveries34
Discipline
17Fouls13
3Yellow cards3
0Red cards0
Goalkeeping
1Saves1
6Goal kicks7
0Punches1
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.