Brought to you by

Key Events

90' + 4'
T. Holmes
M. Olise
90'
M. Olosunde
Yellow Card
85'
B. Wiles
Yellow Card
64'
A. MacDonald
Yellow Card
26'
M. Morrison
Goal
0 - 1

Match Stats

Possession
50% 50%
8
8
Shots Off Target
Shots On Target 1 4
Total Passes 300 308
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Rotherham United 0, Reading 1.
90' + 6' Second Half ends, Rotherham United 0, Reading 1.
90' + 4' Corner, Rotherham United. Conceded by Michael Morrison.
90' + 4' Attempt blocked. Ben Wiles (Rotherham United) right footed shot from outside the box is blocked. Assisted by Michael Smith.
90' + 4' Attempt blocked. Trevor Clarke (Rotherham United) left footed shot from the left side of the box is blocked. Assisted by Kieran Sadlier with a cross.
T. Holmes
M. Olise
90' + 4' Substitution, Reading. Thomas Holmes replaces Michael Olise.
90' + 3' Corner, Rotherham United. Conceded by Tom McIntyre.
90' + 3' Attempt blocked. George Hirst (Rotherham United) right footed shot from the centre of the box is blocked. Assisted by Michael Smith.
90' + 2' Corner, Rotherham United. Conceded by Josh Laurent.
M. Olosunde
Yellow Card
90' Matthew Olosunde (Rotherham United) is shown the yellow card for a bad foul.
90' Tom McIntyre (Reading) wins a free kick in the defensive half.
90' Foul by Matthew Olosunde (Rotherham United).
89' Attempt saved. Trevor Clarke (Rotherham United) left footed shot from outside the box is saved in the centre of the goal. Assisted by Matt Crooks.
88' Attempt saved. Michael Olise (Reading) right footed shot from outside the box is saved in the top centre of the goal.
Tomás Esteves
A. Rinomhota
87' Substitution, Reading. Tomás Esteves replaces Andy Rinomhota because of an injury.
B. Wiles
Yellow Card
85' Ben Wiles (Rotherham United) is shown the yellow card for a bad foul.
85' Michael Olise (Reading) wins a free kick on the left wing.
85' Foul by Ben Wiles (Rotherham United).
84' Corner, Rotherham United. Conceded by Josh Laurent.
83' Lucas João (Reading) wins a free kick in the attacking half.
83' Foul by Wes Harding (Rotherham United).
82' Attempt missed. Michael Olise (Reading) left footed shot from outside the box is close, but misses to the left. Assisted by Tom McIntyre with a headed pass.
81' Lucas João (Reading) wins a free kick on the left wing.
81' Foul by Wes Harding (Rotherham United).
F. Jozefzoon
F. Ladapo
81' Substitution, Rotherham United. Florian Jozefzoon replaces Freddie Ladapo.
G. Hirst
L. Wing
80' Substitution, Rotherham United. George Hirst replaces Lewis Wing.
79' Attempt missed. Michael Smith (Rotherham United) right footed shot from outside the box is too high.
78' Corner, Rotherham United. Conceded by Andy Yiadom.
78' Attempt blocked. Freddie Ladapo (Rotherham United) right footed shot from the left side of the six yard box is blocked. Assisted by Trevor Clarke with a cross.
77' Corner, Rotherham United. Conceded by Tom McIntyre.
77' Corner, Rotherham United. Conceded by Alfa Semedo.
T. Mcintyre
O. Ejaria
76' Substitution, Reading. Tom McIntyre replaces Ovie Ejaria.
75' Attempt missed. Lewis Wing (Rotherham United) right footed shot from outside the box is too high.
75' Attempt blocked. Freddie Ladapo (Rotherham United) left footed shot from the left side of the box is blocked.
73' Offside, Reading. Michael Olise tries a through ball, but Lucas João is caught offside.
70' Foul by Lucas João (Reading).
70' Angus MacDonald (Rotherham United) wins a free kick on the left wing.
T. Clarke
S. MacDonald
66' Substitution, Rotherham United. Trevor Clarke replaces Shaun MacDonald.
K. Sadlier
R. Giles
66' Substitution, Rotherham United. Kieran Sadlier replaces Ryan Giles.
A. MacDonald
Yellow Card
64' Angus MacDonald (Rotherham United) is shown the yellow card for a bad foul.
64' Andy Rinomhota (Reading) wins a free kick on the right wing.
64' Foul by Angus MacDonald (Rotherham United).
60' Lucas João (Reading) wins a free kick on the left wing.
60' Foul by Wes Harding (Rotherham United).
59' Foul by Ovie Ejaria (Reading).
59' Shaun MacDonald (Rotherham United) wins a free kick in the defensive half.
56' Corner, Reading. Conceded by Matthew Olosunde.
55' Attempt missed. Ovie Ejaria (Reading) left footed shot from the left side of the box is too high. Assisted by Lucas João.
54' Attempt missed. Freddie Ladapo (Rotherham United) header from the centre of the box is too high. Assisted by Matt Crooks with a cross.
53' Attempt missed. Michael Smith (Rotherham United) header from the centre of the box is too high. Assisted by Lewis Wing with a cross following a set piece situation.
53' Foul by Liam Moore (Reading).
53' Michael Smith (Rotherham United) wins a free kick on the right wing.
52' Offside, Reading. Lucas João tries a through ball, but Andy Yiadom is caught offside.
51' Corner, Reading. Conceded by Matt Crooks.
51' Attempt missed. Omar Richards (Reading) left footed shot from the left side of the box misses to the right.
50' Andy Yiadom (Reading) wins a free kick on the right wing.
50' Foul by Michael Smith (Rotherham United).
49' Ovie Ejaria (Reading) wins a free kick on the left wing.
49' Foul by Shaun MacDonald (Rotherham United).
48' Attempt missed. Lucas João (Reading) right footed shot from the left side of the box misses to the right. Assisted by Michael Olise.
46' Offside, Rotherham United. Freddie Ladapo tries a through ball, but Michael Smith is caught offside.
46' Attempt blocked. Freddie Ladapo (Rotherham United) left footed shot from outside the box is blocked. Assisted by Wes Harding.
Second Half begins Rotherham United 0, Reading 1.
45' + 3' First Half ends, Rotherham United 0, Reading 1.
45' + 2' Alfa Semedo (Reading) hits the left post with a left footed shot from the left side of the six yard box following a set piece situation.
45' + 1' Andy Rinomhota (Reading) wins a free kick on the right wing.
45' + 1' Foul by Matthew Olosunde (Rotherham United).
43' Attempt missed. Lucas João (Reading) left footed shot from outside the box is just a bit too high. Assisted by Michael Olise.
41' Corner, Rotherham United. Conceded by Alfa Semedo.
41' Foul by Matthew Olosunde (Rotherham United).
41' Ovie Ejaria (Reading) wins a free kick in the defensive half.
38' Attempt missed. Freddie Ladapo (Rotherham United) right footed shot from the right side of the six yard box is just a bit too high. Assisted by Angus MacDonald with a headed pass following a set piece situation.
37' Ben Wiles (Rotherham United) wins a free kick in the defensive half.
37' Foul by Andy Rinomhota (Reading).
36' Offside, Rotherham United. Angus MacDonald tries a through ball, but Freddie Ladapo is caught offside.
35' Corner, Rotherham United. Conceded by Liam Moore.
35' Attempt blocked. Matthew Olosunde (Rotherham United) right footed shot from the right side of the box is blocked. Assisted by Ryan Giles.
34' Foul by Wes Harding (Rotherham United).
34' Lucas João (Reading) wins a free kick in the defensive half.
32' Corner, Rotherham United. Conceded by Liam Moore.
29' Attempt missed. Lucas João (Reading) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Liam Moore following a set piece situation.
28' Foul by Wes Harding (Rotherham United).
28' Lucas João (Reading) wins a free kick in the attacking half.
M. Morrison
Goal
26' Goal! Rotherham United 0, Reading 1. Michael Morrison (Reading) right footed shot from the right side of the six yard box to the centre of the goal following a corner.
26' Attempt saved. Michael Morrison (Reading) header from the right side of the six yard box is saved in the bottom right corner. Assisted by Omar Richards with a cross.
25' Corner, Reading. Conceded by Ryan Giles.
22' Corner, Reading. Conceded by Angus MacDonald.
20' Corner, Reading. Conceded by Angus MacDonald.
17' Michael Smith (Rotherham United) wins a free kick on the right wing.
17' Foul by Liam Moore (Reading).
17' Foul by Lewis Wing (Rotherham United).
17' Omar Richards (Reading) wins a free kick in the defensive half.
16' Lewis Wing (Rotherham United) wins a free kick on the right wing.
16' Foul by Omar Richards (Reading).
15' Attempt missed. Freddie Ladapo (Rotherham United) header from the centre of the box is just a bit too high. Assisted by Michael Smith with a cross following a set piece situation.
15' Attempt blocked. Matt Crooks (Rotherham United) right footed shot from the centre of the box is blocked. Assisted by Michael Smith with a headed pass.
B. Wiles
C. Robertson
15' Substitution, Rotherham United. Ben Wiles replaces Clark Robertson because of an injury.
13' Clark Robertson (Rotherham United) wins a free kick in the defensive half.
13' Foul by Michael Olise (Reading).
11' Attempt missed. Clark Robertson (Rotherham United) left footed shot from the right side of the six yard box is high and wide to the right. Assisted by Angus MacDonald with a headed pass.
10' Corner, Reading. Conceded by Matthew Olosunde.
9' Foul by Michael Smith (Rotherham United).
9' Andy Yiadom (Reading) wins a free kick in the defensive half.
8' Offside, Reading. Michael Morrison tries a through ball, but Andy Rinomhota is caught offside.
7' Corner, Reading. Conceded by Viktor Johansson.
7' Attempt saved. Omar Richards (Reading) left footed shot from the centre of the box is saved in the top centre of the goal.
6' Corner, Reading. Conceded by Ryan Giles.
5' Foul by Matt Crooks (Rotherham United).
5' Andy Rinomhota (Reading) wins a free kick in the attacking half.
4' Attempt missed. Lucas João (Reading) right footed shot from outside the box misses to the right. Assisted by Alfa Semedo.
3' Attempt missed. Michael Smith (Rotherham United) header from the centre of the box is too high. Assisted by Lewis Wing with a cross following a set piece situation.
2' Matthew Olosunde (Rotherham United) wins a free kick in the attacking half.
2' Foul by Omar Richards (Reading).
First Half begins.
Lineups are announced and players are warming up.