Sign in
16:03 21.03
Match Live Standings Predictions Head-to-Head Team Form Video

Championship, 39-round, regular season, 21.03.2026 11:00

Match Stats
Full Match
1st Half
2nd Half
1.63
Expected Goals (xG)
1.64
 
 
 
9
Shots
20
 
 
 
8
Shots on Target
7
 
 
 
1
Shots Blocked
6
 
 
 
6
Saves
2
 
 
 
0
Hit Woodwork
0
 
 
 
40
Possession %
60
 
 
 
1
Corners
9
 
 
 
15
Fouls
11
 
 
 
0
Offsides
1
 
 
 
4
Yellow Cards
2
 
 
 
0
Red cards
0
 
 
 
277
Passes
392
 
 
 
68
Pass Accuracy %
76
 
 
 
11
Free Kicks
15
 
 
 
25
Throw-ins
34
 
 
 
53
Clearances
22
 
 
 
4
Big Chances
1
 
 
 
71
Tackles
58
 
 
 
0.5
Expected Goals (xG)
0.52
 
 
 
3
Shots
8
 
 
 
3
Shots on Target
3
 
 
 
0
Shots Blocked
2
 
 
 
2
Saves
0
 
 
 
0
Hit Woodwork
0
 
 
 
42
Possession %
58
 
 
 
0
Corners
3
 
 
 
5
Fouls
7
 
 
 
0
Offsides
0
 
 
 
2
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
161
Passes
218
 
 
 
70
Pass Accuracy %
75
 
 
 
7
Free Kicks
5
 
 
 
13
Throw-ins
17
 
 
 
29
Clearances
7
 
 
 
1
Big Chances
1
 
 
 
50
Tackles
100
 
 
 
1.13
Expected Goals (xG)
1.12
 
 
 
6
Shots
12
 
 
 
5
Shots on Target
4
 
 
 
1
Shots Blocked
4
 
 
 
4
Saves
2
 
 
 
0
Hit Woodwork
0
 
 
 
38
Possession %
62
 
 
 
1
Corners
6
 
 
 
10
Fouls
4
 
 
 
0
Offsides
1
 
 
 
2
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
116
Passes
174
 
 
 
64
Pass Accuracy %
77
 
 
 
4
Free Kicks
10
 
 
 
12
Throw-ins
17
 
 
 
24
Clearances
15
 
 
 
3
Big Chances
0
 
 
 
82
Tackles
44
 
 
 
64% (14)
31% (7)
5% (1)
Match Info
Stadium London, England
+10°C
clear
Viewers16,962
Referees | | B. Hall |

Match Events

 ×
90+8
That's it! The referee blows the final whistle
 
90+4
Yellow card for Richard Kone
 
90+2
Terry Devlin is shown a yellow card by the referee
 
87
 
Harvey Vale provided the assist for the goal.
 
87
G O O O A A A L - Richard Kone is on target!
 
86
G O O O A A A L - Richard Kone from Queens Park Rangers puts it away from the penalty spot!
 
83
Rhys Norrington-Davies is coming off and he is replaced by Daniel Bennie
 
83
Rayan Kolli is coming off and he is replaced by Esquerdinha
 
75
Portsmouth make a substitution. Millenic Alli runs off the field and in comes Harvey Blair
 
73
Yellow card for Rhys Norrington-Davies
 
66
Amadou Salif Mbengue is coming off and he is replaced by Jake Clarke-Salter
 
66
Queens Park Rangers make a substitution. Paul Smyth runs off the field and in comes Kwame Poku
 
60
John Swift is coming off and he is replaced by Conor Chaplin
 
60
Jacob Brown is coming off and he is replaced by Gustavo Caballero
 
60
Conor Shaughnessy is coming off and he is replaced by Zak Swanson
 
55
G O O O A A A L - Rayan Kolli is on target!
 
50
Isaac Hayden is coming off and he is replaced by Jonathan Varane
 
46
Portsmouth make a substitution. Adrian Segecic runs off the field and in comes Colby Bishop
 
46
The second half is underway
 
45+4
It's over! The referee blows for half time
 
38
G O O O A A A L - John Swift is on target!
 
32
Yellow card for Ebou Adams
 
32
Isaac Hayden is shown a yellow card by the referee
 
29
 
Harvey Vale provided the assist for the goal.
 
29
G O O O A A A L - Paul Smyth is on target!
 
24
 
Paul Smyth provided the assist for the goal.
 
24
G O O O A A A L - Rayan Kolli is on target!
 
22
Yellow card for Paul Smyth
 
7
G O O O A A A L - Paul Smyth is on target!
 
-
The referee starts the match
 
1 0
 
Send
or Enter