Sign in
14:16 03.02
Match Live Standings Predictions Head-to-Head Team Form Video News

Championship, 30-round, regular season, 31.01.2026 10:00

Match Stats
1.37
Expected Goals (xG)
1.22
 
 
 
14
Shots
12
 
 
 
6
Shots on Target
6
 
 
 
3
Shots Blocked
2
 
 
 
5
Saves
5
 
 
 
0
Hit Woodwork
0
 
 
 
54
Possession %
46
 
 
 
6
Corners
8
 
 
 
9
Fouls
8
 
 
 
1
Offsides
3
 
 
 
2
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
355
Passes
316
 
 
 
63
Pass Accuracy %
58
 
 
 
8
Free Kicks
9
 
 
 
24
Throw-ins
23
 
 
 
23
Clearances
32
 
 
 
2
Big Chances
3
 
 
 
65
Tackles
54
 
 
 
1.19
Expected Goals (xG)
0.8
 
 
 
7
Shots
9
 
 
 
3
Shots on Target
4
 
 
 
1
Shots Blocked
1
 
 
 
3
Saves
2
 
 
 
0
Hit Woodwork
0
 
 
 
51
Possession %
49
 
 
 
3
Corners
5
 
 
 
3
Fouls
3
 
 
 
1
Offsides
0
 
 
 
0
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
171
Passes
170
 
 
 
61
Pass Accuracy %
58
 
 
 
3
Free Kicks
3
 
 
 
8
Throw-ins
11
 
 
 
11
Clearances
12
 
 
 
2
Big Chances
2
 
 
 
100
Tackles
100
 
 
 
0.18
Expected Goals (xG)
0.42
 
 
 
7
Shots
3
 
 
 
3
Shots on Target
2
 
 
 
2
Shots Blocked
1
 
 
 
2
Saves
3
 
 
 
0
Hit Woodwork
0
 
 
 
56
Possession %
44
 
 
 
3
Corners
3
 
 
 
6
Fouls
5
 
 
 
0
Offsides
3
 
 
 
2
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
184
Passes
146
 
 
 
64
Pass Accuracy %
58
 
 
 
5
Free Kicks
6
 
 
 
16
Throw-ins
12
 
 
 
12
Clearances
20
 
 
 
0
Big Chances
1
 
 
 
50
Tackles
45
 
 
 
75% (28)
14% (5)
11% (4)
Match Info
Stadium London, England
+3°C
light drizzle
Viewers18,007
Referees | | H. Karaivanov |

Match Events

 ×
90+10
That's it! The referee blows the final whistle
 
86
Casper de Norre is coming off and he is replaced by Thierno Ballo
 
84
Casper de Norre is shown a yellow card by the referee
 
80
Sheffield United make a substitution. Gustavo Hamer runs off the field and in comes Tyrese Campbell
 
78
Jake Cooper is shown a yellow card by the referee
 
71
Mihailo Ivanovic is coming off and he is replaced by Josh Coburn
 
70
Millwall make a substitution. Macaulay Langstaff runs off the field and in comes Barry Bannan
 
69
Mark McGuinness is shown a yellow card by the referee
 
60
Alfie Doughty is coming off and he is replaced by Zak Sturge
 
46
Sheffield United make a substitution. Tom Davies runs off the field and in comes Ollie Arblaster
 
46
The second half is underway
 
45+9
It's over! The referee blows for half time
 
45+1
Sheffield United make a substitution. Sam McCallum runs off the field and in comes Harrison Burrows
 
19
 
Caleb Taylor provided the assist for the goal.
 
19
G O O O A A A L - Mihailo Ivanovic is on target!
 
17
 
Gustavo Hamer provided the assist for the goal.
 
17
G O O O A A A L - Andre Brooks is on target!
 
-
The referee starts the match
 
1 0
 
Send
or Enter