Ryan Giles (Middlesbrough) wins a free kick in the defensive half.
90'+4
Foul by Mason Bennett (Millwall).
90'+3
Corner, Middlesbrough. Conceded by Murray Wallace.
90'+1
Foul by Murray Wallace (Millwall).
90'+1
Isaiah Jones (Middlesbrough) wins a free kick on the right wing.
90'
Foul by Isaiah Jones (Middlesbrough).
90'
Murray Wallace (Millwall) wins a free kick in the defensive half.
89'
Foul by Ryan Giles (Middlesbrough).
89'
George Honeyman (Millwall) wins a free kick in the defensive half.
87'
Corner, Middlesbrough. Conceded by George Long.
87'
Attempt missed. Matthew Hoppe (Middlesbrough) header from the left side of the six yard box is close, but misses to the left. Assisted by Ryan Giles with a cross following a corner.
87'
Corner, Middlesbrough. Conceded by Jake Cooper.
85'
Attempt saved. Matthew Hoppe (Middlesbrough) right footed shot from outside the box is saved in the bottom left corner. Assisted by Isaiah Jones.
84'
Foul by Matthew Hoppe (Middlesbrough).
84'
George Saville (Millwall) wins a free kick on the right wing.
83'
Substitution, Millwall. Mason Bennett replaces Andreas Voglsammer.
82'
Substitution, Millwall. George Honeyman replaces Zian Flemming.
81'
Foul by Marcus Forss (Middlesbrough).
81'
Shaun Hutchinson (Millwall) wins a free kick in the attacking half.
78'
Offside, Millwall. George Saville tries a through ball, but Zian Flemming is caught offside.
75'
Foul by Hayden Hackney (Middlesbrough).
75'
Billy Mitchell (Millwall) wins a free kick in the defensive half.
75'
Substitution, Middlesbrough. Matthew Hoppe replaces Rodrigo Muniz.
66'
Substitution, Millwall. Benik Afobe replaces Tom Bradshaw.
65'
Substitution, Middlesbrough. Marcus Forss replaces Chuba Akpom.
65'
Substitution, Middlesbrough. Anfernee Dijksteel replaces Patrick McNair.
65'
Matt Crooks (Middlesbrough) wins a free kick in the defensive half.
65'
Foul by Zian Flemming (Millwall).
60'
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
60'
Foul by Callum Styles (Millwall).
59'
Jonny Howson (Middlesbrough) wins a free kick in the defensive half.
59'
Foul by Callum Styles (Millwall).
58'
Foul by Tom Bradshaw (Millwall).
58'
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
58'
Attempt missed. Tom Bradshaw (Millwall) header from the centre of the box is too high. Assisted by George Saville with a cross following a set piece situation.
57'
Isaiah Jones (Middlesbrough) is shown the yellow card for a bad foul.
57'
Foul by Isaiah Jones (Middlesbrough).
57'
Callum Styles (Millwall) wins a free kick on the left wing.
Substitution, Middlesbrough. Ryan Giles replaces Marc Bola.
50'
Offside, Millwall. Murray Wallace tries a through ball, but Tyler Burey is caught offside.
49'
Goal! Millwall 2, Middlesbrough 0. Zian Flemming (Millwall) right footed shot from the centre of the box to the bottom left corner following a set piece situation.
48'
Foul by Riley McGree (Middlesbrough).
48'
Andreas Voglsammer (Millwall) wins a free kick in the attacking half.
47'
Jonny Howson (Middlesbrough) wins a free kick in the defensive half.
47'
Foul by Zian Flemming (Millwall).
45'
Second Half begins Millwall 1, Middlesbrough 0.
45'+2
First Half ends, Millwall 1, Middlesbrough 0.
45'+2
Attempt saved. Jake Cooper (Millwall) header from the centre of the box is saved in the centre of the goal. Assisted by Shaun Hutchinson.
45'+1
Foul by Marc Bola (Middlesbrough).
45'+1
Andreas Voglsammer (Millwall) wins a free kick in the attacking half.
45'
Attempt saved. Tom Bradshaw (Millwall) right footed shot from the centre of the box is saved in the top right corner.
45'
Attempt saved. Andreas Voglsammer (Millwall) right footed shot from outside the box is saved in the top right corner. Assisted by Billy Mitchell.
42'
Patrick McNair (Middlesbrough) is shown the yellow card for a bad foul.
42'
Tyler Burey (Millwall) is shown the yellow card.
41'
Foul by Patrick McNair (Middlesbrough).
41'
Tyler Burey (Millwall) wins a free kick on the left wing.
39'
Attempt missed. Rodrigo Muniz (Middlesbrough) header from the right side of the six yard box is too high. Assisted by Patrick McNair with a cross following a corner.
39'
Corner, Middlesbrough. Conceded by George Long.
37'
Isaiah Jones (Middlesbrough) wins a free kick on the right wing.
37'
Foul by Billy Mitchell (Millwall).
36'
Dael Fry (Middlesbrough) wins a free kick in the defensive half.
36'
Foul by Zian Flemming (Millwall).
33'
Attempt missed. Riley McGree (Middlesbrough) left footed shot from outside the box is just a bit too high. Assisted by Isaiah Jones following a corner.
33'
Corner, Middlesbrough. Conceded by Tyler Burey.
31'
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
31'
Foul by Tom Bradshaw (Millwall).
29'
Murray Wallace (Millwall) is shown the yellow card for a bad foul.
29'
Matt Crooks (Middlesbrough) wins a free kick in the attacking half.
29'
Foul by Murray Wallace (Millwall).
28'
Offside, Middlesbrough. Patrick McNair tries a through ball, but Chuba Akpom is caught offside.
25'
Attempt missed. Matt Crooks (Middlesbrough) right footed shot from the centre of the box is too high. Assisted by Dael Fry with a headed pass following a set piece situation.
25'
Attempt blocked. Patrick McNair (Middlesbrough) right footed shot from outside the box is blocked.
24'
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
24'
Foul by Jake Cooper (Millwall).
21'
Isaiah Jones (Middlesbrough) wins a free kick on the right wing.
21'
Foul by Murray Wallace (Millwall).
18'
Foul by Darragh Lenihan (Middlesbrough).
18'
Andreas Voglsammer (Millwall) wins a free kick in the attacking half.
18'
Attempt missed. Dael Fry (Middlesbrough) header from the right side of the six yard box is too high. Assisted by Patrick McNair with a cross following a corner.
17'
Corner, Middlesbrough. Conceded by Dan McNamara.
16'
Rodrigo Muniz (Middlesbrough) wins a free kick in the attacking half.
16'
Foul by Shaun Hutchinson (Millwall).
16'
Attempt saved. Zian Flemming (Millwall) right footed shot from outside the box is saved in the bottom right corner. Assisted by Tyler Burey.
10'
Corner, Middlesbrough. Conceded by George Saville.
7'
Attempt missed. Zian Flemming (Millwall) header from the centre of the box is too high. Assisted by Andreas Voglsammer with a cross following a fast break.
5'
Matt Crooks (Middlesbrough) is shown the yellow card.
5'
Goal! Millwall 1, Middlesbrough 0. Zian Flemming (Millwall) from a free kick with a right footed shot to the bottom right corner.
4'
Foul by Patrick McNair (Middlesbrough).
4'
Tom Bradshaw (Millwall) wins a free kick in the attacking half.
3'
Offside, Middlesbrough. Jonny Howson tries a through ball, but Chuba Akpom is caught offside.
2'
Foul by Jake Cooper (Millwall).
2'
Rodrigo Muniz (Middlesbrough) wins a free kick in the attacking half.