Brought to you by

Key Events

90' + 1'
A. Fletcher
Yellow Card
71'
J. Howson
Yellow Card
59'
A. Rinomhota
Yellow Card
29'
M. Bola
Sam Morsy
0 - 2
22'
A. Fletcher
D. Fry
0 - 1

Match Stats

Possession
63% 36%
7
1
Shots Off Target
Shots On Target 3 5
Total Passes 488 282
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Reading 0, Middlesbrough 2.
90' + 6' Second Half ends, Reading 0, Middlesbrough 2.
90' + 5' 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.
A. Fletcher
Yellow Card
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.
S. Aluko
M. Olise
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).
G. Puşcaş
O. Ejaria
78' Substitution, Reading. George Puscas replaces Ovie Ejaria.
G. Saville
N. Kebano
78' Substitution, Middlesbrough. George Saville replaces Neeskens Kebano.
N. Mendez-Laing
D. Fisher
78' Substitution, Middlesbrough. Nathaniel Mendez-Laing replaces Darnell Fisher.
75' Lewis Gibson (Reading) wins a free kick in the defensive half.
75' Foul by Darnell Fisher (Middlesbrough).
74' Foul by Andy Yiadom (Reading).
74' Sam Morsy (Middlesbrough) wins a free kick in the defensive half.
73' Attempt blocked. Josh Laurent (Reading) right footed shot from the centre of the box is blocked. Assisted by Michael Olise.
J. Howson
Yellow Card
71' Jonny Howson (Middlesbrough) is shown the yellow card for a bad foul.
71' Michael Olise (Reading) wins a free kick on the left wing.
71' Foul by Jonny Howson (Middlesbrough).
69' Foul by Tomás Esteves (Reading).
69' Marc Bola (Middlesbrough) wins a free kick in the defensive half.
67' Michael Olise (Reading) wins a free kick in the defensive half.
67' Foul by Jonny Howson (Middlesbrough).
66' Offside, Reading. Ovie Ejaria tries a through ball, but Michael Olise is caught offside.
M. Johnson
D. Watmore
65' Substitution, Middlesbrough. Marvin Johnson replaces Duncan Watmore.
62' Attempt missed. Andy Yiadom (Reading) right footed shot from the centre of the box misses to the left. Assisted by Tomás Esteves.
60' Michael Morrison (Reading) wins a free kick in the defensive half.
60' Foul by Ashley Fletcher (Middlesbrough).
A. Rinomhota
Yellow Card
59' Andy Rinomhota (Reading) is shown the yellow card for a bad foul.
59' Foul by Andy Rinomhota (Reading).
59' Duncan Watmore (Middlesbrough) wins a free kick in the defensive half.
57' Ovie Ejaria (Reading) wins a free kick in the defensive half.
57' Foul by Darnell Fisher (Middlesbrough).
54' Andy Yiadom (Reading) wins a free kick in the defensive half.
54' Foul by Sam Morsy (Middlesbrough).
51' Andy Rinomhota (Reading) wins a free kick in the defensive half.
51' Foul by Sam Morsy (Middlesbrough).
50' Corner, Reading. Conceded by Patrick McNair.
50' Attempt blocked. Lucas João (Reading) header from the centre of the box is blocked. Assisted by Michael Olise with a cross.
49' Tomás Esteves (Reading) wins a free kick on the right wing.
49' Foul by Marc Bola (Middlesbrough).
48' Attempt missed. Tomás Esteves (Reading) right footed shot from outside the box misses to the left following a corner.
48' Corner, Reading. Conceded by Dael Fry.
47' Hand ball by Ashley Fletcher (Middlesbrough).
46' Michael Olise (Reading) wins a free kick in the defensive half.
46' Foul by Sam Morsy (Middlesbrough).
Tomás Esteves
Alfa Semedo
45' Substitution, Reading. Tomás Esteves replaces Alfa Semedo.
L. Gibson
O. Richards
45' Substitution, Reading. Lewis Gibson replaces Omar Richards.
Second Half begins Reading 0, Middlesbrough 2.
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.
O. Richards
Yellow Card
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.
M. Bola
Sam Morsy
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).
A. Fletcher
D. Fry
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' Josh Laurent (Reading) wins a free kick on the left wing.
18' Foul by Sam Morsy (Middlesbrough).
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' Foul by Andy Rinomhota (Reading).
7' Duncan Watmore (Middlesbrough) wins a free kick in the attacking half.
3' Ovie Ejaria (Reading) wins a free kick in the attacking half.
3' Foul by Anfernee Dijksteel (Middlesbrough).
2' Offside, Reading. Omar Richards tries a through ball, but Ovie Ejaria is caught offside.
First Half begins.
Lineups are announced and players are warming up.