Mahlon Romeo (Millwall) wins a free kick on the right wing.
87'
Substitution, Millwall. Mahlon Romeo replaces Dan McNamara.
86'
Substitution, Millwall. Alex Pearce replaces Scott Malone.
86'
Foul by George Saville (Middlesbrough).
86'
Tom Bradshaw (Millwall) wins a free kick in the defensive half.
85'
Corner, Middlesbrough. Conceded by Dan McNamara.
83'
Attempt missed. Jake Cooper (Millwall) left footed shot from the centre of the box is close, but misses to the left. Assisted by Shaun Hutchinson following a corner.
83'
Attempt missed. Shaun Hutchinson (Millwall) header from the centre of the box misses to the right. Assisted by Scott Malone with a cross following a corner.
82'
Corner, Millwall. Conceded by Dael Fry.
81'
Substitution, Middlesbrough. Neeskens Kebano replaces Patrick McNair.
81'
Substitution, Millwall. Tom Bradshaw replaces Jed Wallace.
81'
Substitution, Millwall. Shaun Williams replaces Ryan Woods.
80'
Attempt missed. Marvin Johnson (Middlesbrough) left footed shot from outside the box is high and wide to the left. Assisted by Patrick McNair following a corner.
79'
Corner, Middlesbrough. Conceded by Murray Wallace.
78'
Corner, Millwall. Conceded by Marcus Bettinelli.
78'
Attempt saved. Jón Dadi Bödvarsson (Millwall) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Scott Malone.
77'
Corner, Middlesbrough. Conceded by George Evans.
77'
Attempt saved. Patrick McNair (Middlesbrough) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Ashley Fletcher.
76'
Dael Fry (Middlesbrough) wins a free kick in the defensive half.
76'
Foul by Jón Dadi Bödvarsson (Millwall).
72'
Attempt blocked. Marc Bola (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Patrick McNair.
70'
Corner, Middlesbrough. Conceded by Dan McNamara.
69'
Corner, Millwall. Conceded by Patrick McNair.
67'
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
67'
Foul by George Evans (Millwall).
66'
Foul by Duncan Watmore (Middlesbrough).
66'
Ryan Woods (Millwall) wins a free kick in the defensive half.
65'
Attempt blocked. Jón Dadi Bödvarsson (Millwall) header from the centre of the box is blocked. Assisted by Jed Wallace with a cross.
65'
Foul by Ashley Fletcher (Middlesbrough).
65'
Murray Wallace (Millwall) wins a free kick in the defensive half.
64'
Substitution, Millwall. Jón Dadi Bödvarsson replaces Mason Bennett.
64'
Foul by Nathaniel Mendez-Laing (Middlesbrough).
64'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
63'
Corner, Middlesbrough. Conceded by Scott Malone.
63'
Nathaniel Mendez-Laing (Middlesbrough) wins a free kick on the right wing.
63'
Foul by Scott Malone (Millwall).
59'
Foul by Duncan Watmore (Middlesbrough).
59'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
58'
Attempt missed. George Saville (Middlesbrough) left footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Marvin Johnson with a cross following a corner.
58'
Attempt blocked. George Saville (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Nathaniel Mendez-Laing with a cross.
57'
Attempt missed. Marc Bola (Middlesbrough) left footed shot from outside the box misses to the right following a corner.
57'
Corner, Middlesbrough. Conceded by Jake Cooper.
55'
Foul by Duncan Watmore (Middlesbrough).
55'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
54'
Corner, Middlesbrough. Conceded by Scott Malone.
54'
Corner, Middlesbrough. Conceded by George Evans.
53'
Offside, Millwall. Mason Bennett tries a through ball, but Jed Wallace is caught offside.
50'
Attempt saved. George Saville (Middlesbrough) left footed shot from the centre of the box is saved in the bottom right corner.
50'
Marvin Johnson (Middlesbrough) wins a free kick on the left wing.
50'
Foul by Ryan Woods (Millwall).
49'
Corner, Middlesbrough. Conceded by Shaun Hutchinson.
49'
Marvin Johnson (Middlesbrough) wins a free kick on the left wing.
49'
Foul by Dan McNamara (Millwall).
46'
Marc Bola (Middlesbrough) wins a free kick on the left wing.
Substitution, Middlesbrough. George Saville replaces Marcus Tavernier because of an injury.
42'
Attempt missed. Yannick Bolasie (Middlesbrough) left footed shot from the centre of the box is close, but misses to the right. Assisted by Marvin Johnson.
41'
Attempt missed. Dan McNamara (Millwall) right footed shot from the right side of the box is close, but misses to the left. Assisted by Jed Wallace.
39'
Corner, Millwall. Conceded by Djed Spence.
38'
Attempt blocked. Marcus Tavernier (Middlesbrough) left footed shot from the right side of the box is blocked. Assisted by Patrick McNair.
36'
Jake Cooper (Millwall) wins a free kick in the defensive half.
36'
Foul by Yannick Bolasie (Middlesbrough).
35'
Dan McNamara (Millwall) is shown the yellow card for a bad foul.
35'
Foul by Dan McNamara (Millwall).
35'
Marvin Johnson (Middlesbrough) wins a free kick on the left wing.
31'
Own Goal by Grant Hall, Middlesbrough. Millwall 1, Middlesbrough 0.
30'
Corner, Millwall. Conceded by Dael Fry.
29'
Attempt missed. Jake Cooper (Millwall) header from the centre of the box is too high. Assisted by Jed Wallace with a cross following a corner.
28'
Corner, Millwall. Conceded by Marcus Bettinelli.
28'
Attempt saved. Jed Wallace (Millwall) right footed shot from outside the box is saved in the bottom right corner. Assisted by Mason Bennett with a through ball.
26'
Corner, Middlesbrough. Conceded by Shaun Hutchinson.
25'
Foul by George Evans (Millwall).
25'
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
21'
Foul by Dan McNamara (Millwall).
21'
Marvin Johnson (Middlesbrough) wins a free kick on the left wing.
21'
Foul by Jake Cooper (Millwall).
21'
Grant Hall (Middlesbrough) wins a free kick in the defensive half.
20'
Marc Bola (Middlesbrough) is shown the yellow card for a bad foul.
20'
Jed Wallace (Millwall) wins a free kick in the defensive half.
20'
Foul by Marc Bola (Middlesbrough).
19'
Corner, Middlesbrough. Conceded by Dan McNamara.
15'
Attempt saved. Billy Mitchell (Millwall) right footed shot from outside the box is saved in the centre of the goal.
11'
Foul by George Evans (Millwall).
11'
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
10'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
10'
Foul by Marvin Johnson (Middlesbrough).
10'
Attempt blocked. Yannick Bolasie (Middlesbrough) right footed shot from outside the box is blocked.
9'
Foul by Jake Cooper (Millwall).
9'
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
7'
Attempt saved. Mason Bennett (Millwall) left footed shot from outside the box is saved in the centre of the goal. Assisted by Jed Wallace.