Brought to you by

Key Events

90' + 3'
A. MacDonald
Yellow Card
85'
B. Bialkowski
Penalty Save
85'
M. Smith
Penalty Miss
64'
J. Wallace
S. Malone
1 - 0
56'
R. Wood
Red Card

Match Stats

Possession
60% 39%
5
4
Shots Off Target
Shots On Target 2 2
Total Passes 395 266
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Millwall 1, Rotherham United 0.
90' + 5' Second Half ends, Millwall 1, Rotherham United 0.
90' + 4' Offside, Millwall. Jón Dadi Bödvarsson tries a through ball, but Kenneth Zohore is caught offside.
A. MacDonald
Yellow Card
90' + 3' Angus MacDonald (Rotherham United) is shown the yellow card for a bad foul.
90' + 3' Kenneth Zohore (Millwall) wins a free kick in the attacking half.
90' + 3' Foul by Angus MacDonald (Rotherham United).
90' + 2' Foul by Kenneth Zohore (Millwall).
90' + 2' Trevor Clarke (Rotherham United) wins a free kick in the defensive half.
M. Kieftenbeld
R. Woods
88' Substitution, Millwall. Maikel Kieftenbeld replaces Ryan Woods.
87' Attempt missed. Angus MacDonald (Rotherham United) left footed shot from the centre of the box is close, but misses to the left. Assisted by Florian Jozefzoon with a cross following a corner.
86' Corner, Rotherham United. Conceded by Murray Wallace.
85' Attempt missed. Angus MacDonald (Rotherham United) header from the left side of the six yard box misses to the left. Assisted by Ben Wiles with a cross following a corner.
85' Corner, Rotherham United. Conceded by Jake Cooper.
85' Penalty saved! Michael Smith (Rotherham United) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
84' Penalty conceded by Murray Wallace (Millwall) after a foul in the penalty area.
84' Penalty Rotherham United. Michael Smith draws a foul in the penalty area.
82' Kenneth Zohore (Millwall) wins a free kick on the right wing.
82' Foul by Angus MacDonald (Rotherham United).
81' Murray Wallace (Millwall) wins a free kick in the defensive half.
81' Foul by Michael Smith (Rotherham United).
80' Attempt missed. Connor Mahoney (Millwall) right footed shot from the centre of the box is close, but misses to the left. Assisted by Jake Cooper.
G. Hirst
M. Crooks
78' Substitution, Rotherham United. George Hirst replaces Matt Crooks.
T. Clarke
L. Wing
78' Substitution, Rotherham United. Trevor Clarke replaces Lewis Wing.
F. Jozefzoon
D. Barlaser
78' Substitution, Rotherham United. Florian Jozefzoon replaces Daniel Barlaser.
J. Cooper
Yellow Card
75' Jake Cooper (Millwall) is shown the yellow card for a bad foul.
75' Foul by Jake Cooper (Millwall).
75' Jamie Lindsay (Rotherham United) wins a free kick in the attacking half.
J. Böðvarsson
J. Wallace
73' Substitution, Millwall. Jón Dadi Bödvarsson replaces Jed Wallace.
C. Mahoney
B. Mitchell
73' Substitution, Millwall. Connor Mahoney replaces Billy Mitchell.
K. Zohorè
M. Bennett
73' Substitution, Millwall. Kenneth Zohore replaces Mason Bennett.
73' Offside, Millwall. Murray Wallace tries a through ball, but George Evans is caught offside.
72' Attempt missed. Lewis Wing (Rotherham United) right footed shot from outside the box is close, but misses to the left. Assisted by Ben Wiles.
71' Attempt missed. Scott Malone (Millwall) left footed shot from the left side of the box misses to the right. Assisted by Dan McNamara with a cross.
70' Billy Mitchell (Millwall) wins a free kick in the attacking half.
70' Foul by Jamie Lindsay (Rotherham United).
J. Wallace
S. Malone
64' Goal! Millwall 1, Rotherham United 0. Jed Wallace (Millwall) right footed shot from the right side of the box to the top right corner. Assisted by Scott Malone with a cross following a corner.
63' Corner, Millwall. Conceded by Angus MacDonald.
63' Attempt blocked. Mason Bennett (Millwall) right footed shot from the centre of the box is blocked. Assisted by Scott Malone with a cross.
61' Foul by Ryan Woods (Millwall).
61' Ben Wiles (Rotherham United) wins a free kick on the left wing.
61' Attempt blocked. Jed Wallace (Millwall) right footed shot from the left side of the box is blocked. Assisted by Dan McNamara.
60' Mason Bennett (Millwall) wins a free kick in the attacking half.
60' Foul by Matt Crooks (Rotherham United).
J. Lindsay
F. Ladapo
59' Substitution, Rotherham United. Jamie Lindsay replaces Freddie Ladapo.
B. Wiles
R. Giles
58' Substitution, Rotherham United. Ben Wiles replaces Ryan Giles.
57' Corner, Millwall. Conceded by Viktor Johansson.
57' Attempt saved. Dan McNamara (Millwall) right footed shot from the right side of the box is saved in the top right corner.
57' Attempt blocked. Jed Wallace (Millwall) right footed shot from outside the box is blocked.
R. Wood
Red Card
56' Richard Wood (Rotherham United) is shown the red card.
55' Jed Wallace (Millwall) wins a free kick in the attacking half.
55' Foul by Richard Wood (Rotherham United).
52' Foul by Alex Pearce (Millwall).
52' Michael Smith (Rotherham United) wins a free kick in the attacking half.
51' Attempt missed. Scott Malone (Millwall) left footed shot from the centre of the box is high and wide to the left following a corner.
50' Corner, Millwall. Conceded by Angus MacDonald.
50' Attempt blocked. Murray Wallace (Millwall) right footed shot from the centre of the box is blocked.
49' Corner, Millwall. Conceded by Matt Crooks.
48' Offside, Millwall. Jake Cooper tries a through ball, but Jed Wallace is caught offside.
Second Half begins Millwall 0, Rotherham United 0.
45' + 2' First Half ends, Millwall 0, Rotherham United 0.
45' + 2' Foul by Mason Bennett (Millwall).
45' + 2' Angus MacDonald (Rotherham United) wins a free kick in the defensive half.
42' Attempt missed. Mason Bennett (Millwall) right footed shot from the centre of the box is close, but misses to the right. Assisted by Scott Malone with a cross following a corner.
41' Corner, Millwall. Conceded by Angus MacDonald.
40' Corner, Rotherham United. Conceded by Bartosz Bialkowski.
40' Attempt saved. Michael Ihiekwe (Rotherham United) header from the centre of the box is saved in the bottom left corner. Assisted by Daniel Barlaser with a cross.
39' Foul by Billy Mitchell (Millwall).
39' Angus MacDonald (Rotherham United) wins a free kick on the right wing.
38' Foul by Mason Bennett (Millwall).
38' Richard Wood (Rotherham United) wins a free kick in the defensive half.
37' Foul by Murray Wallace (Millwall).
37' Michael Smith (Rotherham United) wins a free kick on the left wing.
36' Foul by Jake Cooper (Millwall).
36' Viktor Johansson (Rotherham United) wins a free kick in the defensive half.
36' Corner, Millwall. Conceded by Michael Ihiekwe.
A. Pearce
S. Hutchinson
32' Substitution, Millwall. Alex Pearce replaces Shaun Hutchinson because of an injury.
26' Attempt blocked. Angus MacDonald (Rotherham United) right footed shot from the centre of the box is blocked.
26' Foul by Scott Malone (Millwall).
26' Lewis Wing (Rotherham United) wins a free kick on the right wing.
22' Offside, Millwall. Jed Wallace tries a through ball, but Mason Bennett is caught offside.
21' Attempt blocked. Mason Bennett (Millwall) left footed shot from the centre of the box is blocked.
12' Attempt missed. Freddie Ladapo (Rotherham United) left footed shot from outside the box is close, but misses to the left.
11' Attempt missed. Jake Cooper (Millwall) header from the centre of the box is close, but misses to the left. Assisted by Jed Wallace with a cross following a corner.
11' Corner, Millwall. Conceded by Ryan Giles.
8' Corner, Millwall. Conceded by Lewis Wing.
7' Offside, Millwall. Billy Mitchell tries a through ball, but Jed Wallace is caught offside.
5' Foul by Shaun Hutchinson (Millwall).
5' Freddie Ladapo (Rotherham United) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.