Sign in
18:21 25.02
Match Live Standings Predictions Head-to-Head Team Form Video News

Championship, 34-round, regular season, 25.02.2026 14:45

Finished
T. Crama
25'
31'
45'
T. Crama
49'
53'
59'
Match Stats
Full Match
1st Half
2nd Half
1.21
Expected Goals (xG)
0.12
 
 
 
11
Shots
5
 
 
 
5
Shots on Target
2
 
 
 
1
Shots Blocked
2
 
 
 
2
Saves
2
 
 
 
1
Hit Woodwork
0
 
 
 
49
Possession %
51
 
 
 
7
Corners
5
 
 
 
14
Fouls
8
 
 
 
3
Offsides
1
 
 
 
1
Yellow Cards
2
 
 
 
0
Red cards
1
 
 
 
347
Passes
362
 
 
 
77
Pass Accuracy %
77
 
 
 
8
Free Kicks
14
 
 
 
18
Throw-ins
27
 
 
 
29
Clearances
26
 
 
 
4
Big Chances
0
 
 
 
67
Tackles
64
 
 
 
0.53
Expected Goals (xG)
0.12
 
 
 
5
Shots
5
 
 
 
3
Shots on Target
2
 
 
 
1
Shots Blocked
2
 
 
 
2
Saves
1
 
 
 
1
Hit Woodwork
0
 
 
 
46
Possession %
54
 
 
 
4
Corners
5
 
 
 
4
Fouls
5
 
 
 
1
Offsides
1
 
 
 
0
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
135
Passes
162
 
 
 
80
Pass Accuracy %
81
 
 
 
5
Free Kicks
4
 
 
 
13
Throw-ins
12
 
 
 
12
Clearances
19
 
 
 
2
Big Chances
0
 
 
 
67
Tackles
57
 
 
 
0.68
Expected Goals (xG)
0
 
 
 
6
Shots
0
 
 
 
2
Shots on Target
0
 
 
 
0
Shots Blocked
0
 
 
 
0
Saves
1
 
 
 
0
Hit Woodwork
0
 
 
 
51
Possession %
49
 
 
 
3
Corners
0
 
 
 
10
Fouls
3
 
 
 
2
Offsides
0
 
 
 
1
Yellow Cards
1
 
 
 
0
Red cards
1
 
 
 
212
Passes
200
 
 
 
75
Pass Accuracy %
73
 
 
 
3
Free Kicks
10
 
 
 
5
Throw-ins
15
 
 
 
17
Clearances
7
 
 
 
2
Big Chances
0
 
 
 
67
Tackles
75
 
 
 
41% (19)
48% (22)
11% (5)
Match Info
Stadium London, England
+11°C
clear
Viewers16,636

Match Events

 ×
90+7
That's it! The referee blows the final whistle
 
80
Carlos Vicente is coming off and he is replaced by Patrick Roberts
 
80
Jay Stansfield is coming off and he is replaced by Marvin Ducksch
 
80
Billy Mitchell is coming off and he is replaced by Barry Bannan
 
74
Femi Azeez is coming off and he is replaced by Tom Watson
 
73
Zak Sturge is coming off and he is replaced by Alfie Doughty
 
73
Millwall make a substitution. Ryan Leonard runs off the field and in comes Dan McNamara
 
68
Birmingham City make a substitution. Kai Wagner runs off the field and in comes Ethan Laird
 
60
Josh Coburn is coming off and he is replaced by Mihailo Ivanovic
 
59
Femi Azeez is shown a yellow card by the referee
 
54
Birmingham City make a substitution. August Priske runs off the field and in comes Tommy Doyle
 
53
SECOND YELLOW! - Jhon Solis makes his second bookable offence and is sent off!
 
49
 
Tristan Crama provided the assist for the goal.
 
49
G O O O A A A L - Jake Cooper is on target!
 
46
Birmingham City make a substitution. Ibrahim Osman runs off the field and in comes Demarai Gray
 
46
The second half is underway
 
45+3
It's over! The referee blows for half time
 
45
Jhon Solis is shown a yellow card by the referee
 
31
G O O O A A A L - Tristan Crama is on target!
 
25
 
Tristan Crama provided the assist for the goal.
 
25
G O O O A A A L - Femi Azeez is on target!
 
-
The referee starts the match
 
1 0
 
Send
or Enter