Brought to you by

Key Events

90'
J. Wallace
Yellow Card
85'
M. Bennett
Goal
1 - 2
76'
M. Smith
Goal
1 - 1
65'
S. Hutchinson
Yellow Card
17'
Alfa Semedo
Goal
1 - 0

Match Stats

Possession
54% 45%
7
8
Shots Off Target
Shots On Target 6 4
Total Passes 443 355
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Reading 1, Millwall 2.
90' + 5' Second Half ends, Reading 1, Millwall 2.
90' + 4' Ovie Ejaria (Reading) wins a free kick in the defensive half.
90' + 4' Foul by Jed Wallace (Millwall).
90' + 3' Attempt blocked. Billy Mitchell (Millwall) right footed shot from the centre of the box is blocked. Assisted by Scott Malone.
90' + 3' Attempt blocked. Omar Richards (Reading) right footed shot from outside the box is blocked. Assisted by Andy Yiadom.
B. Mitchell
R. Woods
90' + 3' Substitution, Millwall. Billy Mitchell replaces Ryan Woods.
90' + 1' Corner, Reading. Conceded by Jake Cooper.
90' Michael Olise (Reading) wins a free kick in the attacking half.
90' Foul by George Evans (Millwall).
J. Wallace
Yellow Card
90' Jed Wallace (Millwall) is shown the yellow card for a bad foul.
90' Omar Richards (Reading) wins a free kick in the attacking half.
90' Foul by Jed Wallace (Millwall).
O. Richards
J. Laurent
87' Substitution, Reading. Omar Richards replaces Josh Laurent.
S. Baldock
L. Gibson
87' Substitution, Reading. Sam Baldock replaces Lewis Gibson.
86' Attempt missed. Lewis Gibson (Reading) left footed shot from the left side of the box is just a bit too high. Assisted by Michael Olise.
M. Bennett
Goal
85' Goal! Reading 1, Millwall 2. Mason Bennett (Millwall) header from the centre of the box to the top right corner.
84' Foul by Lewis Gibson (Reading).
84' Jed Wallace (Millwall) wins a free kick in the defensive half.
83' Attempt missed. Matt Smith (Millwall) header from the centre of the box is just a bit too high. Assisted by Jed Wallace with a cross.
83' Attempt saved. Jed Wallace (Millwall) right footed shot from outside the box is saved in the bottom right corner.
82' Attempt saved. Andy Yiadom (Reading) right footed shot from outside the box is saved in the centre of the goal. Assisted by Lewis Gibson.
81' Corner, Reading. Conceded by Shaun Hutchinson.
81' Attempt blocked. Alfa Semedo (Reading) left footed shot from the centre of the box is blocked.
80' Offside, Reading. Andy Yiadom tries a through ball, but Alfa Semedo is caught offside.
80' Ovie Ejaria (Reading) wins a free kick on the left wing.
80' Foul by Jed Wallace (Millwall).
79' Hand ball by Matt Smith (Millwall).
79' Attempt blocked. Ovie Ejaria (Reading) right footed shot from the centre of the box is blocked.
M. Smith
Goal
76' Goal! Reading 1, Millwall 1. Matt Smith (Millwall) left footed shot from the centre of the box to the top right corner.
A. Yiadom
T. Holmes
76' Substitution, Reading. Andy Yiadom replaces Thomas Holmes.
75' Michael Olise (Reading) wins a free kick in the attacking half.
75' Foul by Mason Bennett (Millwall).
74' Ovie Ejaria (Reading) wins a free kick in the defensive half.
74' Foul by Jed Wallace (Millwall).
72' Corner, Millwall. Conceded by Thomas Holmes.
T. Bradshaw
K. Zohorè
71' Substitution, Millwall. Tom Bradshaw replaces Kenneth Zohore.
70' Attempt missed. Kenneth Zohore (Millwall) left footed shot from the centre of the box is close, but misses to the right. Assisted by Scott Malone.
70' Attempt missed. Scott Malone (Millwall) left footed shot from outside the box misses to the right. Assisted by Mason Bennett.
68' Foul by Lewis Gibson (Reading).
68' Jed Wallace (Millwall) wins a free kick in the defensive half.
66' Attempt missed. Andy Rinomhota (Reading) right footed shot from the centre of the box is close, but misses to the right following a set piece situation.
66' Attempt saved. Michael Olise (Reading) left footed shot from outside the box is saved in the top right corner.
S. Hutchinson
Yellow Card
65' Shaun Hutchinson (Millwall) is shown the yellow card for a bad foul.
64' Lucas João (Reading) wins a free kick in the attacking half.
64' Foul by Shaun Hutchinson (Millwall).
M. Smith
B. Thompson
63' Substitution, Millwall. Matt Smith replaces Ben Thompson.
62' Michael Morrison (Reading) wins a free kick on the right wing.
62' Foul by Mason Bennett (Millwall).
61' Attempt saved. Michael Olise (Reading) right footed shot from outside the box is saved in the bottom right corner. Assisted by Ovie Ejaria.
59' Foul by Tom McIntyre (Reading).
59' Mahlon Romeo (Millwall) wins a free kick on the right wing.
58' Attempt missed. Jed Wallace (Millwall) right footed shot from outside the box misses to the right following a set piece situation.
57' Foul by Andy Rinomhota (Reading).
57' Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
53' Michael Morrison (Reading) wins a free kick in the defensive half.
53' Foul by George Evans (Millwall).
53' Foul by Thomas Holmes (Reading).
53' Mason Bennett (Millwall) wins a free kick in the attacking half.
49' Ovie Ejaria (Reading) wins a free kick in the defensive half.
49' Foul by Mahlon Romeo (Millwall).
Second Half begins Reading 1, Millwall 0.
M. Bennett
J. Böðvarsson
45' Substitution, Millwall. Mason Bennett replaces Jón Dadi Bödvarsson.
J. Wallace
S. Williams
45' Substitution, Millwall. Jed Wallace replaces Shaun Williams.
45' + 2' First Half ends, Reading 1, Millwall 0.
45' + 1' Lewis Gibson (Reading) wins a free kick on the left wing.
45' + 1' Foul by Ben Thompson (Millwall).
45' Michael Morrison (Reading) wins a free kick in the defensive half.
45' Foul by Jón Dadi Bödvarsson (Millwall).
43' Foul by Alfa Semedo (Reading).
43' Shaun Williams (Millwall) wins a free kick in the defensive half.
42' Attempt missed. Michael Morrison (Reading) right footed shot from the centre of the box misses to the left. Assisted by Ovie Ejaria following a corner.
42' Attempt missed. Ovie Ejaria (Reading) right footed shot from the right side of the box misses to the left following a corner.
41' Attempt missed. Lewis Gibson (Reading) header from the centre of the box is too high. Assisted by Ovie Ejaria with a cross following a corner.
41' Corner, Reading. Conceded by Bartosz Bialkowski.
41' Attempt saved. Lucas João (Reading) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Michael Olise with a through ball.
38' Attempt saved. Ben Thompson (Millwall) right footed shot from the centre of the box is saved in the centre of the goal.
38' Foul by Josh Laurent (Reading).
38' Mahlon Romeo (Millwall) wins a free kick on the right wing.
36' Attempt missed. Michael Morrison (Reading) header from the centre of the box is high and wide to the left. Assisted by Ovie Ejaria with a cross following a corner.
35' Corner, Reading. Conceded by George Evans.
35' Attempt blocked. Lucas João (Reading) right footed shot from outside the box is blocked.
34' Attempt missed. Jake Cooper (Millwall) header from the centre of the box is close, but misses to the right. Assisted by Scott Malone with a cross following a set piece situation.
33' Foul by Alfa Semedo (Reading).
33' Kenneth Zohore (Millwall) wins a free kick in the attacking half.
32' Ovie Ejaria (Reading) wins a free kick in the defensive half.
32' Foul by Ben Thompson (Millwall).
29' Lewis Gibson (Reading) wins a free kick in the defensive half.
29' Foul by Mahlon Romeo (Millwall).
26' Attempt saved. Lucas João (Reading) right footed shot from outside the box is saved in the centre of the goal. Assisted by Josh Laurent.
23' Attempt missed. Michael Olise (Reading) left footed shot from outside the box is high and wide to the left. Assisted by Thomas Holmes.
Alfa Semedo
Goal
17' Goal! Reading 1, Millwall 0. Alfa Semedo (Reading) right footed shot from more than 35 yards to the bottom right corner.
16' Corner, Millwall. Conceded by Alfa Semedo.
16' Attempt blocked. Scott Malone (Millwall) right footed shot from outside the box is blocked. Assisted by Mahlon Romeo with a cross.
13' Andy Rinomhota (Reading) wins a free kick in the defensive half.
13' Foul by Ryan Woods (Millwall).
13' Attempt missed. Ben Thompson (Millwall) right footed shot from outside the box misses to the right.
8' George Evans (Millwall) hits the bar with a header from the centre of the box. Assisted by Scott Malone with a cross following a corner.
7' Corner, Millwall. Conceded by Lewis Gibson.
6' Corner, Millwall. Conceded by Tom McIntyre.
6' Ovie Ejaria (Reading) wins a free kick in the attacking half.
6' Foul by George Evans (Millwall).
3' Attempt missed. Shaun Williams (Millwall) left footed shot from the right side of the box misses to the left. Assisted by Kenneth Zohore following a corner.
2' Corner, Millwall. Conceded by Michael Olise.
2' Attempt blocked. Shaun Williams (Millwall) left footed shot from outside the box is blocked. Assisted by Kenneth Zohore.
First Half begins.
Lineups are announced and players are warming up.