Corner, Middlesbrough. Conceded by Michael Morrison.
90'+1
Attempt saved. Tom McIntyre (Reading) header from the centre of the box is saved in the centre of the goal. Assisted by Rafael Cabral.
90'+1
Ashley Fletcher (Middlesbrough) is shown the yellow card.
90'
Michael Morrison (Reading) wins a free kick in the defensive half.
90'
Foul by Ashley Fletcher (Middlesbrough).
89'
Attempt missed. Michael Morrison (Reading) header from the centre of the box misses to the left. Assisted by Sone Aluko with a cross following a set piece situation.
89'
Andy Rinomhota (Reading) wins a free kick on the left wing.
89'
Foul by Nathaniel Mendez-Laing (Middlesbrough).
88'
Attempt missed. Nathaniel Mendez-Laing (Middlesbrough) right footed shot from the right side of the box is close, but misses to the right following a corner.
87'
Corner, Middlesbrough. Conceded by Michael Morrison.
86'
Substitution, Reading. Sone Aluko replaces Michael Olise.
84'
Attempt saved. Marvin Johnson (Middlesbrough) left footed shot from a difficult angle and long range on the left is saved in the bottom left corner. Assisted by Marc Bola.
83'
Foul by Tom McIntyre (Reading).
83'
Ashley Fletcher (Middlesbrough) wins a free kick in the defensive half.
83'
Attempt saved. Michael Morrison (Reading) right footed shot from outside the box is saved in the centre of the goal. Assisted by Andy Rinomhota.
80'
Corner, Middlesbrough. Conceded by Rafael Cabral.
80'
Attempt saved. Ashley Fletcher (Middlesbrough) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Marvin Johnson.
79'
Lewis Gibson (Reading) wins a free kick in the defensive half.
79'
Foul by Nathaniel Mendez-Laing (Middlesbrough).
78'
Substitution, Reading. George Puscas replaces Ovie Ejaria.
78'
Substitution, Middlesbrough. George Saville replaces Neeskens Kebano.
Substitution, Reading. Lewis Gibson replaces Omar Richards.
45'+4
First Half ends, Reading 0, Middlesbrough 2.
45'+1
Attempt saved. Patrick McNair (Middlesbrough) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jonny Howson.
43'
Omar Richards (Reading) is shown the yellow card for a bad foul.
42'
Foul by Omar Richards (Reading).
42'
Darnell Fisher (Middlesbrough) wins a free kick on the right wing.
41'
Foul by Alfa Semedo (Reading).
41'
Marc Bola (Middlesbrough) wins a free kick on the left wing.
37'
Corner, Reading. Conceded by Marc Bola.
36'
Offside, Middlesbrough. Dael Fry tries a through ball, but Marc Bola is caught offside.
34'
Attempt missed. Tom McIntyre (Reading) header from the centre of the box misses to the right. Assisted by Michael Olise with a cross following a corner.
33'
Corner, Reading. Conceded by Marc Bola.
29'
Goal! Reading 0, Middlesbrough 2. Marc Bola (Middlesbrough) left footed shot from outside the box to the top left corner. Assisted by Sam Morsy.
27'
Attempt missed. Ovie Ejaria (Reading) right footed shot from outside the box is close, but misses to the left. Assisted by Josh Laurent.
26'
Attempt blocked. Neeskens Kebano (Middlesbrough) right footed shot from outside the box is blocked.
24'
Attempt blocked. Sam Morsy (Middlesbrough) right footed shot from outside the box is blocked.
23'
Omar Richards (Reading) wins a free kick on the left wing.
23'
Foul by Darnell Fisher (Middlesbrough).
22'
Goal! Reading 0, Middlesbrough 1. Ashley Fletcher (Middlesbrough) left footed shot from the centre of the box to the centre of the goal. Assisted by Dael Fry with a headed pass following a set piece situation.
21'
Foul by Josh Laurent (Reading).
21'
Jonny Howson (Middlesbrough) wins a free kick in the attacking half.
20'
Attempt missed. Lucas João (Reading) header from the centre of the box is too high. Assisted by Michael Olise with a cross following a corner.
19'
Corner, Reading. Conceded by Patrick McNair.
19'
Andy Rinomhota (Reading) wins a free kick in the defensive half.
19'
Foul by Neeskens Kebano (Middlesbrough).
19'
Attempt saved. Andy Yiadom (Reading) header from a difficult angle on the right is saved in the bottom right corner. Assisted by Michael Olise with a cross.
18'
Foul by Sam Morsy (Middlesbrough).
18'
Josh Laurent (Reading) wins a free kick on the left wing.
17'
Attempt blocked. Michael Olise (Reading) left footed shot from outside the box is blocked. Assisted by Ovie Ejaria.
15'
Offside, Middlesbrough. Duncan Watmore tries a through ball, but Neeskens Kebano is caught offside.
14'
Offside, Middlesbrough. Ashley Fletcher tries a through ball, but Duncan Watmore is caught offside.
13'
Corner, Middlesbrough. Conceded by Andy Yiadom.
11'
Attempt missed. Andy Rinomhota (Reading) right footed shot from outside the box misses to the left. Assisted by Michael Olise.
10'
Offside, Middlesbrough. Patrick McNair tries a through ball, but Dael Fry is caught offside.
7'
Duncan Watmore (Middlesbrough) wins a free kick in the attacking half.
7'
Foul by Andy Rinomhota (Reading).
3'
Foul by Anfernee Dijksteel (Middlesbrough).
3'
Ovie Ejaria (Reading) wins a free kick in the attacking half.
2'
Offside, Reading. Omar Richards tries a through ball, but Ovie Ejaria is caught offside.