Andy Rinomhota (Reading) is shown the yellow card for a bad foul.
73'
Han-Noah Massengo (Bristol City) wins a free kick in the defensive half.
73'
Foul by Andy Rinomhota (Reading).
72'
Substitution, Bristol City. Jack Hunt replaces Niclas Eliasson.
72'
Substitution, Bristol City. Antoine Semenyo replaces Famara Diédhiou.
70'
Attempt missed. Han-Noah Massengo (Bristol City) right footed shot from the centre of the box is high and wide to the right. Assisted by Famara Diédhiou following a fast break.
69'
Foul by Josh Brownhill (Bristol City).
69'
Andy Rinomhota (Reading) wins a free kick in the attacking half.
68'
Offside, Reading. Pelé tries a through ball, but Andy Yiadom is caught offside.
65'
Liam Moore (Reading) is shown the yellow card for a bad foul.
65'
Andreas Weimann (Bristol City) wins a free kick in the defensive half.
65'
Foul by Liam Moore (Reading).
65'
Attempt blocked. Lucas Boyé (Reading) right footed shot from the centre of the box is blocked. Assisted by Ovie Ejaria.
62'
Substitution, Reading. Lucas Boyé replaces George Puscas.
58'
Andy Yiadom (Reading) wins a free kick in the defensive half.
58'
Foul by Famara Diédhiou (Bristol City).
55'
Attempt blocked. Andy Yiadom (Reading) right footed shot from the right side of the box is blocked. Assisted by Andy Rinomhota.
54'
Attempt blocked. Yakou Meite (Reading) left footed shot from outside the box is blocked. Assisted by Ovie Ejaria.
50'
Foul by Callum O'Dowda (Bristol City).
50'
Omar Richards (Reading) wins a free kick in the defensive half.
49'
Attempt missed. George Puscas (Reading) right footed shot from the right side of the box is too high. Assisted by Andy Yiadom.
48'
Pelé (Reading) wins a free kick in the defensive half.
48'
Foul by Josh Brownhill (Bristol City).
47'
Offside, Bristol City. Niclas Eliasson tries a through ball, but Famara Diédhiou is caught offside.
46'
Corner, Bristol City. Conceded by Rafael Cabral.
46'
Attempt saved. Callum O'Dowda (Bristol City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Famara Diédhiou.
46'
Han-Noah Massengo (Bristol City) wins a free kick in the defensive half.
46'
Foul by Andy Rinomhota (Reading).
45'
Second Half begins Bristol City 1, Reading 0.
45'+3
First Half ends, Bristol City 1, Reading 0.
45'+1
Foul by Niclas Eliasson (Bristol City).
45'+1
Andy Yiadom (Reading) wins a free kick in the defensive half.
44'
Attempt missed. Ovie Ejaria (Reading) left footed shot from outside the box is too high. Assisted by Yakou Meite.
38'
Attempt blocked. Han-Noah Massengo (Bristol City) right footed shot from outside the box is blocked.
37'
Niclas Eliasson (Bristol City) wins a free kick on the right wing.
37'
Foul by Omar Richards (Reading).
37'
Attempt blocked. Famara Diédhiou (Bristol City) left footed shot from outside the box is blocked. Assisted by Niclas Eliasson.
35'
Corner, Bristol City. Conceded by Liam Moore.
32'
Han-Noah Massengo (Bristol City) wins a free kick in the defensive half.
32'
Foul by Yakou Meite (Reading).
32'
Foul by Callum O'Dowda (Bristol City).
32'
Andy Yiadom (Reading) wins a free kick in the defensive half.
28'
Josh Brownhill (Bristol City) wins a free kick in the defensive half.
28'
Foul by Yakou Meite (Reading).
28'
Corner, Bristol City. Conceded by Michael Morrison.
27'
Attempt blocked. Famara Diédhiou (Bristol City) left footed shot from outside the box is blocked. Assisted by Andreas Weimann.
26'
Corner, Reading. Conceded by Callum O'Dowda.
25'
Attempt saved. Yakou Meite (Reading) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Ovie Ejaria.
25'
Foul by Famara Diédhiou (Bristol City).
25'
Michael Morrison (Reading) wins a free kick in the defensive half.
20'
Attempt missed. Ovie Ejaria (Reading) left footed shot from the centre of the box misses to the right following a corner.
20'
Attempt blocked. Ovie Ejaria (Reading) right footed shot from the centre of the box is blocked. Assisted by Matt Miazga.
20'
Attempt blocked. Liam Moore (Reading) right footed shot from the centre of the box is blocked. Assisted by Yakou Meite.
20'
Corner, Reading. Conceded by Taylor Moore.
20'
Attempt blocked. Ovie Ejaria (Reading) right footed shot from outside the box is blocked. Assisted by Yakou Meite.
19'
Foul by Callum O'Dowda (Bristol City).
19'
Andy Yiadom (Reading) wins a free kick in the defensive half.
18'
Tommy Rowe (Bristol City) is shown the yellow card for a bad foul.
18'
Foul by Tommy Rowe (Bristol City).
18'
Andy Yiadom (Reading) wins a free kick in the defensive half.
14'
Foul by Han-Noah Massengo (Bristol City).
14'
Ovie Ejaria (Reading) wins a free kick in the defensive half.
14'
Attempt blocked. Andreas Weimann (Bristol City) right footed shot from outside the box is blocked.
14'
Attempt blocked. Andreas Weimann (Bristol City) right footed shot from outside the box is blocked. Assisted by Josh Brownhill.
12'
Goal! Bristol City 1, Reading 0. Famara Diédhiou (Bristol City) header from the centre of the box to the bottom left corner. Assisted by Niclas Eliasson with a cross.
10'
Attempt missed. Andreas Weimann (Bristol City) header from the centre of the box is just a bit too high. Assisted by Famara Diédhiou.
9'
Attempt blocked. Han-Noah Massengo (Bristol City) right footed shot from outside the box is blocked.
9'
Attempt blocked. Tommy Rowe (Bristol City) left footed shot from outside the box is blocked. Assisted by Niclas Eliasson.
9'
Attempt blocked. Famara Diédhiou (Bristol City) header from the centre of the box is blocked. Assisted by Niclas Eliasson with a cross.
8'
Attempt blocked. Yakou Meite (Reading) left footed shot from the centre of the box is blocked. Assisted by Pelé.
8'
Corner, Reading. Conceded by Pedro Pereira.
3'
Foul by Famara Diédhiou (Bristol City).
3'
Omar Richards (Reading) wins a free kick in the defensive half.
1'
Attempt missed. Andreas Weimann (Bristol City) right footed shot from outside the box is too high. Assisted by Famara Diédhiou with a headed pass.