Sign in
22:43 12.05
Match Live Standings Predictions Head-to-Head Team Form Video News

Premiership, 35-round, championship group, 04.05.2026 12:30

Match Stats
Full Match
1st Half
2nd Half
0.92
Expected Goals (xG)
0.73
 
 
 
11
Shots
13
 
 
 
5
Shots on Target
3
 
 
 
1
Shots Blocked
5
 
 
 
2
Saves
3
 
 
 
1
Hit Woodwork
1
 
 
 
42
Possession %
58
 
 
 
2
Corners
6
 
 
 
8
Fouls
12
 
 
 
1
Offsides
0
 
 
 
1
Yellow Cards
2
 
 
 
0
Red cards
0
 
 
 
301
Passes
417
 
 
 
71
Pass Accuracy %
76
 
 
 
12
Free Kicks
8
 
 
 
20
Throw-ins
26
 
 
 
55
Clearances
28
 
 
 
1
Big Chances
2
 
 
 
84
Tackles
56
 
 
 
0.02
Expected Goals (xG)
0.4
 
 
 
1
Shots
6
 
 
 
0
Shots on Target
1
 
 
 
0
Shots Blocked
4
 
 
 
0
Saves
0
 
 
 
0
Hit Woodwork
0
 
 
 
36
Possession %
64
 
 
 
0
Corners
3
 
 
 
4
Fouls
4
 
 
 
0
Offsides
0
 
 
 
1
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
149
Passes
257
 
 
 
72
Pass Accuracy %
80
 
 
 
4
Free Kicks
4
 
 
 
10
Throw-ins
15
 
 
 
26
Clearances
13
 
 
 
0
Big Chances
2
 
 
 
100
Tackles
55
 
 
 
0.9
Expected Goals (xG)
0.33
 
 
 
10
Shots
7
 
 
 
5
Shots on Target
2
 
 
 
1
Shots Blocked
1
 
 
 
2
Saves
3
 
 
 
1
Hit Woodwork
1
 
 
 
49
Possession %
51
 
 
 
2
Corners
3
 
 
 
4
Fouls
8
 
 
 
1
Offsides
0
 
 
 
0
Yellow Cards
2
 
 
 
0
Red cards
0
 
 
 
152
Passes
160
 
 
 
70
Pass Accuracy %
71
 
 
 
8
Free Kicks
4
 
 
 
10
Throw-ins
11
 
 
 
29
Clearances
15
 
 
 
1
Big Chances
0
 
 
 
70
Tackles
60
 
 
 
31% (11)
47% (17)
22% (8)
Match Info
Stadium Edinburgh, Scotland
+7°C
partly cloudy
Viewers18,831

Match Events

 ×
90+8
That's it! The referee blows the final whistle
 
90+4
Lawrence Shankland is coming off and he is replaced by Jordi Altena
 
90
Hearts make a substitution. Stephen Kingsley runs off the field and in comes Frankie Kent
 
83
Mohamed Diomande is coming off and he is replaced by Bojan Miovski
 
83
Claudio Braga is coming off and he is replaced by Pierre Landry Kabore
 
82
Hearts make a substitution. Alexandros Kyziridis runs off the field and in comes Jamie McCart
 
80
Yellow card for Emmanuel Fernandez
 
75
Nicolas Raskin is coming off and he is replaced by Ryan Don Naderi
 
75
Rangers make a substitution. Mikey Moore runs off the field and in comes Thelo Aasgaard
 
75
Rangers make a substitution. Dujon Sterling runs off the field and in comes Tuur Rommens
 
72
Mohamed Diomande is shown a yellow card by the referee
 
71
G O O O A A A L - Lawrence Shankland is on target!
 
69
Andreas Skov Olsen is coming off and he is replaced by Djeidi Gassama
 
54
G O O O A A A L - Stephen Kingsley is on target!
 
46
Islam Chesnokov is coming off and he is replaced by Blair Spittal
 
46
The second half is underway
 
45+2
It's over! The referee blows for half time
 
37
Lawrence Shankland is shown a yellow card by the referee
 
23
G O O O A A A L - Dujon Sterling is on target!
 
-
The referee starts the match
 
1 0
 
Send
or Enter