Corner, Birmingham City. Conceded by Andy Rinomhota.
90'+5
Goal! Reading 2, Birmingham City 3. Lucas João (Reading) right footed shot from very close range to the centre of the goal. Assisted by Charlie Adam following a set piece situation.
90'+4
Foul by Álvaro Giménez (Birmingham City).
90'+4
Michael Morrison (Reading) wins a free kick on the right wing.
90'+1
Corner, Birmingham City. Conceded by Liam Moore.
90'+1
Jacques Maghoma (Birmingham City) wins a free kick on the left wing.
90'+1
Foul by Charlie Adam (Reading).
90'
George Puscas (Reading) is shown the yellow card for a bad foul.
90'
Harlee Dean (Birmingham City) wins a free kick in the defensive half.
90'
Foul by George Puscas (Reading).
88'
Goal! Reading 1, Birmingham City 3. Álvaro Giménez (Birmingham City) left footed shot from the centre of the box to the bottom left corner.
88'
Attempt blocked. Álvaro Giménez (Birmingham City) left footed shot from the right side of the box is blocked. Assisted by Jérémie Bela.
86'
Attempt blocked. Andy Yiadom (Reading) right footed shot from the right side of the box is blocked. Assisted by Lucas Boyé.
86'
Attempt blocked. Yakou Meite (Reading) header from the right side of the six yard box is blocked. Assisted by Charlie Adam with a cross.
86'
Attempt blocked. Lucas Boyé (Reading) right footed shot from the centre of the box is blocked. Assisted by Lucas João.
85'
Attempt saved. Jacques Maghoma (Birmingham City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Álvaro Giménez.
84'
Attempt blocked. Lucas Boyé (Reading) right footed shot from outside the box is blocked. Assisted by Andy Yiadom.
82'
Foul by Ivan Sunjic (Birmingham City).
82'
Charlie Adam (Reading) wins a free kick in the attacking half.
82'
Andy Yiadom (Reading) wins a free kick in the defensive half.
81'
Offside, Birmingham City. Jacques Maghoma tries a through ball, but Álvaro Giménez is caught offside.
81'
Corner, Birmingham City. Conceded by Liam Moore.
79'
Attempt missed. Lucas João (Reading) right footed shot from the centre of the box is too high. Assisted by Andy Yiadom.
79'
Attempt saved. Lukas Jutkiewicz (Birmingham City) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Jude Bellingham.
78'
Jérémie Bela (Birmingham City) wins a free kick in the defensive half.
78'
Foul by Lucas Boyé (Reading).
77'
Ivan Sunjic (Birmingham City) wins a free kick in the defensive half.
77'
Foul by Lucas Boyé (Reading).
76'
Corner, Reading. Conceded by Ivan Sunjic.
76'
Substitution, Reading. Charlie Adam replaces Pelé.
75'
Attempt missed. Jérémie Bela (Birmingham City) right footed shot from outside the box is high and wide to the right. Assisted by Lukas Jutkiewicz.
75'
Attempt saved. Jérémie Bela (Birmingham City) right footed shot from outside the box is saved in the top left corner.
74'
Álvaro Giménez (Birmingham City) wins a free kick in the attacking half.
74'
Foul by Pelé (Reading).
72'
Attempt missed. Yakou Meite (Reading) left footed shot from outside the box is high and wide to the left.
69'
Substitution, Birmingham City. Lukas Jutkiewicz replaces Josh McEachran because of an injury.
68'
Foul by Lucas Boyé (Reading).
68'
Jérémie Bela (Birmingham City) wins a free kick in the defensive half.
66'
Substitution, Reading. Lucas João replaces Garath McCleary.
65'
Liam Moore (Reading) hits the bar with a header from the centre of the box. Assisted by Pelé with a cross following a corner.
65'
Corner, Reading. Conceded by Ivan Sunjic.
63'
Attempt blocked. Álvaro Giménez (Birmingham City) left footed shot from the centre of the box is blocked. Assisted by Jacques Maghoma.
62'
Josh McEachran (Birmingham City) is shown the yellow card for a bad foul.
60'
Harlee Dean (Birmingham City) wins a free kick in the defensive half.
60'
Foul by Lucas Boyé (Reading).
59'
Goal! Reading 1, Birmingham City 2. Jérémie Bela (Birmingham City) from a free kick with a right footed shot to the top left corner.
58'
Foul by Garath McCleary (Reading).
58'
Jérémie Bela (Birmingham City) wins a free kick in the attacking half.
56'
Corner, Birmingham City. Conceded by Andy Yiadom.
56'
Attempt blocked. Jude Bellingham (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by Kristian Pedersen.
55'
Ivan Sunjic (Birmingham City) wins a free kick in the defensive half.
55'
Foul by Yakou Meite (Reading).
53'
Offside, Birmingham City. Jacques Maghoma tries a through ball, but Álvaro Giménez is caught offside.
53'
Jacques Maghoma (Birmingham City) hits the bar with a right footed shot from outside the box. Assisted by Jude Bellingham.
52'
Josh McEachran (Birmingham City) wins a free kick in the attacking half.
52'
Foul by Lucas Boyé (Reading).
52'
Attempt missed. Álvaro Giménez (Birmingham City) left footed shot from outside the box misses to the right. Assisted by Jude Bellingham.
51'
Attempt missed. Álvaro Giménez (Birmingham City) left footed shot from the left side of the box misses to the right. Assisted by Kristian Pedersen.
49'
Attempt missed. Yakou Meite (Reading) header from the centre of the box misses to the right. Assisted by Garath McCleary with a cross.
48'
Jacques Maghoma (Birmingham City) wins a free kick in the defensive half.
48'
Foul by Andy Yiadom (Reading).
47'
Attempt missed. Ivan Sunjic (Birmingham City) right footed shot from outside the box is too high. Assisted by Jacques Maghoma.
45'
Second Half begins Reading 1, Birmingham City 1.
45'
Substitution, Reading. Lucas Boyé replaces Matt Miazga.
45'+5
First Half ends, Reading 1, Birmingham City 1.
45'+4
Foul by Josh McEachran (Birmingham City).
45'+4
Andy Rinomhota (Reading) wins a free kick on the right wing.
45'+3
Foul by Álvaro Giménez (Birmingham City).
45'+3
Pelé (Reading) wins a free kick in the defensive half.
45'+2
Maxime Colin (Birmingham City) wins a free kick in the defensive half.
45'+2
Foul by George Puscas (Reading).
45'
Goal! Reading 1, Birmingham City 1. Yakou Meite (Reading) header from the centre of the box to the bottom left corner. Assisted by Pelé with a cross following a corner.
45'
Corner, Reading. Conceded by Jérémie Bela.
45'
Attempt blocked. Garath McCleary (Reading) right footed shot from outside the box is blocked.
44'
Corner, Reading. Conceded by Maxime Colin.
44'
Corner, Reading. Conceded by Wes Harding.
43'
Jacques Maghoma (Birmingham City) wins a free kick on the left wing.
43'
Foul by Pelé (Reading).
41'
Own Goal by Michael Morrison, Reading. Reading 0, Birmingham City 1.
41'
Offside, Reading. Yakou Meite tries a through ball, but George Puscas is caught offside.
39'
Jude Bellingham (Birmingham City) wins a free kick on the right wing.
39'
Foul by Omar Richards (Reading).
37'
Attempt blocked. Kristian Pedersen (Birmingham City) left footed shot from outside the box is blocked.
36'
Jacques Maghoma (Birmingham City) wins a free kick on the right wing.
36'
Foul by Omar Richards (Reading).
35'
Offside, Reading. Andy Yiadom tries a through ball, but George Puscas is caught offside.
33'
Attempt saved. Andy Yiadom (Reading) right footed shot from outside the box is saved in the top left corner. Assisted by Andy Rinomhota.
31'
Foul by Jacques Maghoma (Birmingham City).
31'
Garath McCleary (Reading) wins a free kick in the defensive half.
30'
Substitution, Birmingham City. Jacques Maghoma replaces Daniel Crowley because of an injury.
29'
Daniel Crowley (Birmingham City) wins a free kick in the attacking half.
29'
Foul by Liam Moore (Reading).
24'
Attempt blocked. Yakou Meite (Reading) left footed shot from the left side of the box is blocked. Assisted by Garath McCleary.
20'
Matt Miazga (Reading) wins a free kick in the defensive half.
20'
Foul by Jude Bellingham (Birmingham City).
18'
Jérémie Bela (Birmingham City) wins a free kick in the defensive half.
18'
Foul by Pelé (Reading).
17'
Substitution, Birmingham City. Wes Harding replaces Jake Clarke-Salter because of an injury.
14'
Jake Clarke-Salter (Birmingham City) wins a free kick in the defensive half.
14'
Foul by Yakou Meite (Reading).
11'
Attempt blocked. Jude Bellingham (Birmingham City) left footed shot from the centre of the box is blocked.
10'
Attempt missed. Matt Miazga (Reading) header from the centre of the box misses to the right. Assisted by Pelé with a cross following a corner.
10'
Corner, Reading. Conceded by Jake Clarke-Salter.
7'
Corner, Birmingham City. Conceded by Matt Miazga.
7'
Attempt blocked. Jude Bellingham (Birmingham City) left footed shot from the centre of the box is blocked. Assisted by Álvaro Giménez.
7'
Foul by Jérémie Bela (Birmingham City).
7'
Andy Yiadom (Reading) wins a free kick in the defensive half.
5'
Corner, Reading. Conceded by Harlee Dean.
5'
Attempt missed. Matt Miazga (Reading) header from the left side of the box misses to the right. Assisted by Pelé with a cross following a corner.
4'
Corner, Reading. Conceded by Maxime Colin.
3'
Corner, Birmingham City. Conceded by Matt Miazga.
3'
Foul by Liam Moore (Reading).
3'
Jude Bellingham (Birmingham City) wins a free kick on the right wing.