Attempt missed. Thierno Ballo (Millwall) right footed shot from the centre of the box is high and wide to the right.
83'
Substitution, Stoke City. Divin Mubama replaces Róbert Bozeník.
83'
Attempt missed. Junior Tchamadeu (Stoke City) right footed shot from the right side of the box misses to the left. Assisted by Lewis Baker.
82'
Lewis Baker (Stoke City) wins a free kick in the defensive half.
82'
Foul by Luke Cundle (Millwall).
79'
Substitution, Millwall. Joe Bryan replaces Zak Sturge.
77'
Zak Sturge (Millwall) is shown the yellow card for a bad foul.
76'
Million Manhoef (Stoke City) wins a free kick in the defensive half.
76'
Foul by Zak Sturge (Millwall).
75'
Delay over. They are ready to continue.
74'
Delay in match because of an injury Ryan Leonard (Millwall).
74'
Attempt saved. Aaron Cresswell (Stoke City) left footed shot from a difficult angle on the left is saved in the bottom left corner by Max Crocombe (Millwall). Assisted by Sorba Thomas.
73'
Attempt blocked. Million Manhoef (Stoke City) left footed shot from the centre of the box is blocked. Assisted by Sorba Thomas.
72'
Attempt blocked. Jake Cooper (Millwall) header from the centre of the box is blocked. Assisted by Thierno Ballo with a cross.
70'
Tomás Rigo (Stoke City) wins a free kick in the defensive half.
70'
Foul by Derek Mazou-Sacko (Millwall).
68'
Attempt saved. Mihailo Ivanovic (Millwall) right footed shot from the right side of the box is saved in the centre of the goal by Viktor Johansson (Stoke City). Assisted by Femi Azeez.
65'
Corner, Millwall. Conceded by Ben Wilmot.
65'
Attempt blocked. Casper De Norre (Millwall) right footed shot from the centre of the box is blocked. Assisted by Thierno Ballo.
64'
Attempt saved. Tomás Rigo (Stoke City) right footed shot from outside the box is saved in the centre of the goal by Max Crocombe (Millwall). Assisted by Lewis Baker.
62'
Substitution, Stoke City. Jamie Donley replaces Steven Nzonzi.
62'
Attempt missed. Thierno Ballo (Millwall) right footed shot from the centre of the box is high and wide to the right. Assisted by Mihailo Ivanovic.
54'
Corner, Stoke City. Conceded by Derek Mazou-Sacko.
52'
Attempt missed. Tomás Rigo (Stoke City) right footed shot from the centre of the box is close, but misses to the right. Assisted by Junior Tchamadeu with a cross.
52'
Ben Wilmot (Stoke City) wins a free kick in the defensive half.
52'
Foul by Thierno Ballo (Millwall).
51'
Attempt missed. Million Manhoef (Stoke City) left footed shot from the right side of the box misses to the right. Assisted by Junior Tchamadeu.
49'
Attempt blocked. Sorba Thomas (Stoke City) right footed shot from outside the box is blocked. Assisted by Tomás Rigo.
49'
Attempt saved. Luke Cundle (Millwall) right footed shot from outside the box is saved in the bottom left corner by Viktor Johansson (Stoke City).
48'
Róbert Bozeník (Stoke City) wins a free kick in the attacking half.
48'
Foul by Tristan Crama (Millwall).
47'
Attempt missed. Róbert Bozeník (Stoke City) with an attempt from the centre of the box is just a bit too high. Assisted by Junior Tchamadeu with a cross.
45'
Second Half begins Millwall 2, Stoke City 0.
45'
Substitution, Stoke City. Lewis Baker replaces Tatsuki Seko.
45'
Substitution, Stoke City. Aaron Cresswell replaces Eric-Junior Bocat because of an injury.
45'
Substitution, Stoke City. Million Manhoef replaces Lamine Cissé.
45'+8
First Half ends, Millwall 2, Stoke City 0.
45'+8
Attempt blocked. Mihailo Ivanovic (Millwall) left footed shot from the centre of the box is blocked. Assisted by Jake Cooper.
45'+7
Corner, Millwall. Conceded by Ben Wilmot.
45'+5
Delay over. They are ready to continue.
45'+2
Delay in match because of an injury Eric-Junior Bocat (Stoke City).
45'
Fourth official has announced 7 minutes of added time.
44'
Offside, Millwall. Femi Azeez is caught offside.
42'
Foul by Steven Nzonzi (Stoke City).
42'
Thierno Ballo (Millwall) wins a free kick in the attacking half.
42'
Junior Tchamadeu (Stoke City) wins a free kick in the defensive half.
42'
Foul by Luke Cundle (Millwall).
41'
Foul by Róbert Bozeník (Stoke City).
41'
Tristan Crama (Millwall) wins a free kick in the defensive half.
37'
Junior Tchamadeu (Stoke City) is shown the yellow card for a bad foul.
37'
Foul by Junior Tchamadeu (Stoke City).
37'
Casper De Norre (Millwall) wins a free kick in the defensive half.
35'
Offside, Stoke City. Sorba Thomas is caught offside.
34'
Attempt missed. Tatsuki Seko (Stoke City) right footed shot from the right side of the box misses to the left. Assisted by Lamine Cissé with a headed pass.
33'
Foul by Thierno Ballo (Millwall).
33'
Lamine Cissé (Stoke City) wins a free kick on the right wing.
32'
Tatsuki Seko (Stoke City) wins a free kick in the attacking half.
32'
Foul by Derek Mazou-Sacko (Millwall).
31'
Steven Nzonzi (Stoke City) wins a free kick in the defensive half.
31'
Foul by Luke Cundle (Millwall).
29'
Attempt missed. Femi Azeez (Millwall) left footed shot from the left side of the box is close, but misses to the right. Assisted by Luke Cundle following a fast break.
29'
Tatsuki Seko (Stoke City) wins a free kick in the defensive half.
29'
Foul by Luke Cundle (Millwall).
27'
Substitution, Millwall. Luke Cundle replaces Will Smallbone because of an injury.
27'
Delay over. They are ready to continue.
25'
Delay in match because of an injury Will Smallbone (Millwall).
23'
Attempt missed. Mihailo Ivanovic (Millwall) right footed shot from outside the box is close, but misses to the right following a fast break.
23'
Attempt blocked. Will Smallbone (Millwall) right footed shot from the centre of the box is blocked. Assisted by Thierno Ballo.
21'
Goal! Millwall 2, Stoke City 0. Tristan Crama (Millwall) left footed shot from the centre of the box to the high centre of the goal. Assisted by Thierno Ballo following a set piece situation.
21'
Foul by Tatsuki Seko (Stoke City).
21'
Derek Mazou-Sacko (Millwall) wins a free kick in the defensive half.
19'
Derek Mazou-Sacko (Millwall) wins a free kick on the right wing.
19'
Foul by Tomás Rigo (Stoke City).
18'
Foul by Sorba Thomas (Stoke City).
18'
Ryan Leonard (Millwall) wins a free kick in the defensive half.
15'
Thierno Ballo (Millwall) is shown the yellow card for a bad foul.
15'
Junior Tchamadeu (Stoke City) wins a free kick in the defensive half.
15'
Foul by Thierno Ballo (Millwall).
13'
Junior Tchamadeu (Stoke City) wins a free kick in the defensive half.
13'
Foul by Thierno Ballo (Millwall).
10'
Goal! Millwall 1, Stoke City 0. Femi Azeez (Millwall) header from the right side of the six yard box to the centre of the goal. Assisted by Thierno Ballo with a cross.
9'
Attempt saved. Róbert Bozeník (Stoke City) header from the centre of the box is saved in the bottom left corner by Max Crocombe (Millwall). Assisted by Tomás Rigo with a headed pass.
8'
Corner, Stoke City. Conceded by Tristan Crama.
5'
Attempt saved. Thierno Ballo (Millwall) right footed shot from outside the box is saved in the bottom left corner by Viktor Johansson (Stoke City).
4'
Corner, Millwall. Conceded by Viktor Johansson.
4'
Attempt saved. Thierno Ballo (Millwall) left footed shot from the left side of the six yard box is saved in the bottom left corner by Viktor Johansson (Stoke City).
4'
Attempt saved. Casper De Norre (Millwall) right footed shot from outside the box is saved in the bottom left corner by Viktor Johansson (Stoke City).
3'
Attempt missed. Róbert Bozeník (Stoke City) right footed shot from outside the box is close, but misses the top right corner. Assisted by Sorba Thomas following a fast break.
2'
Foul by Lamine Cissé (Stoke City).
2'
Thierno Ballo (Millwall) wins a free kick on the left wing.
2'
Attempt missed. Tomás Rigo (Stoke City) right footed shot from the centre of the box is close, but misses to the right. Assisted by Junior Tchamadeu with a cross.