Andy Yiadom (Reading) wins a free kick in the defensive half.
84'
Foul by Ryan Woods (Birmingham City).
82'
Goal! Birmingham City 1, Reading 2. Jahmari Clarke (Reading) left footed shot from very close range to the bottom right corner.
82'
Attempt saved. Jahmari Clarke (Reading) left footed shot from the centre of the box is saved in the centre of the goal.
82'
Attempt saved. John Swift (Reading) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Andy Yiadom.
81'
Substitution, Reading. Mamadi Camara replaces Tom Dele-Bashiru.
79'
Attempt blocked. Jérémie Bela (Birmingham City) right footed shot from the left side of the box is blocked. Assisted by Ryan Woods.
79'
Attempt missed. Marcel Oakley (Birmingham City) right footed shot from the right side of the box is too high.
79'
Troy Deeney (Birmingham City) hits the right post with a header from the centre of the box. Assisted by Jérémie Bela with a cross.
76'
Thomas Holmes (Reading) is shown the yellow card.
72'
Foul by Jahmari Clarke (Reading).
72'
Marc Roberts (Birmingham City) wins a free kick in the defensive half.
72'
Offside, Birmingham City. Scott Hogan tries a through ball, but Troy Deeney is caught offside.
70'
Goal! Birmingham City 1, Reading 1. Jahmari Clarke (Reading) header from the centre of the box to the high centre of the goal. Assisted by John Swift with a cross.
69'
Substitution, Birmingham City. Ryan Woods replaces Riley McGree.
68'
Attempt missed. Tom Dele-Bashiru (Reading) right footed shot from the centre of the box is high and wide to the right following a corner.
68'
Attempt blocked. Liam Moore (Reading) header from the centre of the box is blocked. Assisted by John Swift with a cross.
67'
Corner, Reading. Conceded by Marc Roberts.
67'
Corner, Reading. Conceded by Marc Roberts.
65'
Attempt blocked. Gary Gardner (Birmingham City) right footed shot from outside the box is blocked. Assisted by Riley McGree.
64'
Hand ball by John Swift (Reading).
62'
Attempt missed. Jérémie Bela (Birmingham City) right footed shot from outside the box is close, but misses to the right.
62'
Attempt missed. Troy Deeney (Birmingham City) header from the centre of the box misses to the left. Assisted by Marcel Oakley with a cross.
60'
John Swift (Reading) wins a free kick in the defensive half.
60'
Foul by Ivan Sunjic (Birmingham City).
59'
Attempt missed. Andy Yiadom (Reading) right footed shot from outside the box is close, but misses to the right. Assisted by Tom Dele-Bashiru.
57'
Attempt missed. Riley McGree (Birmingham City) left footed shot from outside the box is too high. Assisted by Harlee Dean.
56'
Offside, Reading. Scott Dann tries a through ball, but Andy Yiadom is caught offside.
55'
Riley McGree (Birmingham City) is shown the yellow card for a bad foul.
55'
Ovie Ejaria (Reading) wins a free kick in the defensive half.
55'
Foul by Riley McGree (Birmingham City).
54'
Attempt missed. Andy Yiadom (Reading) right footed shot from a difficult angle on the right misses to the left. Assisted by Thomas Holmes.
52'
Attempt blocked. Riley McGree (Birmingham City) left footed shot from the centre of the box is blocked.
52'
Foul by Andy Yiadom (Reading).
52'
Mitchell Roberts (Birmingham City) wins a free kick in the defensive half.
50'
Offside, Reading. Andy Yiadom tries a through ball, but Jahmari Clarke is caught offside.
48'
Foul by Gary Gardner (Birmingham City).
48'
Ovie Ejaria (Reading) wins a free kick in the defensive half.
45'
Second Half begins Birmingham City 1, Reading 0.
45'
Substitution, Reading. Jahmari Clarke replaces George Puscas.
45'+3
First Half ends, Birmingham City 1, Reading 0.
42'
Tom Dele-Bashiru (Reading) wins a free kick in the attacking half.
42'
Foul by Troy Deeney (Birmingham City).
38'
Marcel Oakley (Birmingham City) is shown the yellow card for a bad foul.
38'
Baba Rahman (Reading) wins a free kick on the left wing.
38'
Foul by Marcel Oakley (Birmingham City).
37'
Andy Yiadom (Reading) wins a free kick in the defensive half.
37'
Foul by Jérémie Bela (Birmingham City).
35'
Ovie Ejaria (Reading) wins a free kick in the defensive half.
35'
Foul by Marcel Oakley (Birmingham City).
34'
Attempt blocked. Scott Dann (Reading) header from the centre of the box is blocked. Assisted by John Swift with a cross.
34'
Harlee Dean (Birmingham City) is shown the yellow card for a bad foul.
34'
John Swift (Reading) wins a free kick on the left wing.
34'
Foul by Harlee Dean (Birmingham City).
32'
John Swift (Reading) wins a free kick in the attacking half.
32'
Foul by Ivan Sunjic (Birmingham City).
32'
Attempt missed. Tom Dele-Bashiru (Reading) right footed shot from outside the box is high and wide to the right.
31'
Attempt blocked. John Swift (Reading) right footed shot from outside the box is blocked.
30'
Jérémie Bela (Birmingham City) is shown the yellow card for a bad foul.
29'
Josh Laurent (Reading) wins a free kick in the attacking half.
29'
Foul by Jérémie Bela (Birmingham City).
27'
Thomas Holmes (Reading) wins a free kick in the defensive half.
27'
Foul by Scott Hogan (Birmingham City).
26'
Foul by Marcel Oakley (Birmingham City).
26'
Baba Rahman (Reading) wins a free kick in the defensive half.
21'
Attempt blocked. Harlee Dean (Birmingham City) header from the centre of the box is blocked. Assisted by Riley McGree with a cross.
20'
Corner, Birmingham City. Conceded by Thomas Holmes.
19'
Offside, Reading. Tom Dele-Bashiru tries a through ball, but Andy Yiadom is caught offside.
16'
Corner, Reading. Conceded by Marc Roberts.
14'
Attempt saved. Josh Laurent (Reading) left footed shot from a difficult angle on the left is saved in the centre of the goal. Assisted by Ovie Ejaria with a through ball.
13'
Attempt missed. Troy Deeney (Birmingham City) right footed shot from the centre of the box misses to the left. Assisted by Marcel Oakley with a cross.
12'
Attempt blocked. Gary Gardner (Birmingham City) right footed shot from outside the box is blocked. Assisted by Riley McGree.
11'
Corner, Birmingham City. Conceded by Luke Southwood.
10'
Attempt missed. Riley McGree (Birmingham City) left footed shot from outside the box is too high. Assisted by Troy Deeney with a headed pass.
5'
Offside, Reading. Scott Dann tries a through ball, but John Swift is caught offside.
3'
Goal! Birmingham City 1, Reading 0. Scott Hogan (Birmingham City) left footed shot from the centre of the box to the bottom left corner.
1'
Attempt missed. Riley McGree (Birmingham City) left footed shot from outside the box is high and wide to the left. Assisted by Marcel Oakley.