Goal! Norwich City 4, Millwall 3. Teemu Pukki (Norwich City) right footed shot from the left side of the box to the centre of the goal. Assisted by Mario Vrancic.
90'+7
Mario Vrancic (Norwich City) wins a free kick in the defensive half.
90'+7
Foul by Jake Cooper (Millwall).
90'+6
Corner, Millwall. Conceded by Maximillian Aarons.
90'+4
Ben Amos (Millwall) is shown the yellow card.
90'+4
Attempt missed. Alexander Tettey (Norwich City) left footed shot from outside the box is high and wide to the left. Assisted by Emiliano Buendía.
90'+3
Attempt blocked. Timm Klose (Norwich City) left footed shot from outside the box is blocked.
90'+3
Conor McLaughlin (Millwall) is shown the yellow card for a bad foul.
90'+3
Foul by Conor McLaughlin (Millwall).
90'+3
Maximillian Aarons (Norwich City) wins a free kick on the left wing.
90'+2
Goal! Norwich City 3, Millwall 3. Jordan Rhodes (Norwich City) right footed shot from the centre of the box to the bottom right corner. Assisted by Emiliano Buendía.
90'+1
Attempt missed. Timm Klose (Norwich City) header from the centre of the box misses to the right. Assisted by Moritz Leitner.
89'
Substitution, Millwall. James Meredith replaces Lee Gregory.
88'
Substitution, Norwich City. Mario Vrancic replaces Jamal Lewis.
88'
Substitution, Norwich City. Jordan Rhodes replaces Marco Stiepermann.
88'
Substitution, Millwall. Ryan Tunnicliffe replaces Shane Ferguson because of an injury.
88'
Delay over. They are ready to continue.
86'
Delay in match Shane Ferguson (Millwall) because of an injury.
86'
Emiliano Buendía (Norwich City) is shown the yellow card.
83'
Goal! Norwich City 2, Millwall 3. Jed Wallace (Millwall) right footed shot from the centre of the box to the bottom left corner. Assisted by Steve Morison with a through ball.
82'
Attempt missed. Emiliano Buendía (Norwich City) left footed shot from outside the box is close, but misses to the left. Assisted by Marco Stiepermann.
81'
Goal! Norwich City 2, Millwall 2. Ryan Leonard (Millwall) right footed shot from the centre of the box to the bottom left corner. Assisted by Lee Gregory.
79'
Goal! Norwich City 2, Millwall 1. Moritz Leitner (Norwich City) right footed shot from outside the box to the bottom left corner.
79'
Attempt blocked. Marco Stiepermann (Norwich City) left footed shot from outside the box is blocked. Assisted by Maximillian Aarons.
77'
Foul by Maximillian Aarons (Norwich City).
77'
Shane Ferguson (Millwall) wins a free kick on the left wing.
75'
Attempt missed. Jed Wallace (Millwall) left footed shot from the right side of the box is high and wide to the left. Assisted by Steve Morison with a headed pass following a set piece situation.
74'
Foul by Emiliano Buendía (Norwich City).
74'
Murray Wallace (Millwall) wins a free kick in the defensive half.
73'
Substitution, Millwall. Steve Morison replaces Tom Elliott.
73'
Attempt saved. Tom Elliott (Millwall) right footed shot from outside the box is saved in the bottom right corner. Assisted by Jed Wallace.
70'
Foul by Onel Hernández (Norwich City).
70'
Conor McLaughlin (Millwall) wins a free kick in the defensive half.
69'
Tom Elliott (Millwall) is shown the yellow card for a bad foul.
69'
Timm Klose (Norwich City) wins a free kick in the defensive half.
69'
Foul by Tom Elliott (Millwall).
68'
Alexander Tettey (Norwich City) wins a free kick in the defensive half.
68'
Foul by Tom Elliott (Millwall).
67'
Ryan Leonard (Millwall) wins a free kick in the attacking half.
67'
Foul by Alexander Tettey (Norwich City).
66'
Moritz Leitner (Norwich City) is shown the yellow card for a bad foul.
66'
Foul by Moritz Leitner (Norwich City).
66'
Tom Elliott (Millwall) wins a free kick in the defensive half.
62'
Tim Krul (Norwich City) wins a free kick in the defensive half.
62'
Foul by Shaun Hutchinson (Millwall).
61'
Foul by Maximillian Aarons (Norwich City).
61'
Shane Ferguson (Millwall) wins a free kick on the left wing.
59'
Attempt missed. Timm Klose (Norwich City) header from the centre of the box misses to the left. Assisted by Moritz Leitner with a cross following a corner.
58'
Corner, Norwich City. Conceded by Shaun Williams.
58'
Penalty saved! Teemu Pukki (Norwich City) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
57'
Penalty conceded by Murray Wallace (Millwall) with a hand ball in the penalty area.
57'
Attempt blocked. Onel Hernández (Norwich City) right footed shot from the left side of the box is blocked.
57'
Attempt blocked. Teemu Pukki (Norwich City) left footed shot from the left side of the box is blocked. Assisted by Marco Stiepermann.
56'
Attempt blocked. Emiliano Buendía (Norwich City) left footed shot from outside the box is blocked. Assisted by Maximillian Aarons.
55'
Attempt saved. Jamal Lewis (Norwich City) right footed shot from outside the box is saved in the bottom left corner. Assisted by Emiliano Buendía.
54'
Jamal Lewis (Norwich City) wins a free kick on the left wing.
54'
Foul by Jed Wallace (Millwall).
52'
Marco Stiepermann (Norwich City) wins a free kick on the left wing.
52'
Foul by Lee Gregory (Millwall).
52'
Attempt blocked. Moritz Leitner (Norwich City) right footed shot from outside the box is blocked.
51'
Shaun Hutchinson (Millwall) is shown the yellow card for a bad foul.
51'
Foul by Shaun Hutchinson (Millwall).
51'
Teemu Pukki (Norwich City) wins a free kick in the attacking half.
49'
Goal! Norwich City 1, Millwall 1. Teemu Pukki (Norwich City) right footed shot from the left side of the six yard box to the top left corner. Assisted by Marco Stiepermann.
48'
Foul by Lee Gregory (Millwall).
48'
Christoph Zimmermann (Norwich City) wins a free kick in the defensive half.
46'
Corner, Norwich City. Conceded by Jake Cooper.
45'
Second Half begins Norwich City 0, Millwall 1.
45'+3
First Half ends, Norwich City 0, Millwall 1.
45'+2
Ryan Leonard (Millwall) wins a free kick in the attacking half.
45'+2
Foul by Alexander Tettey (Norwich City).
44'
Attempt missed. Emiliano Buendía (Norwich City) right footed shot from outside the box is close, but misses the top right corner. Assisted by Marco Stiepermann.
43'
Corner, Norwich City. Conceded by Shaun Hutchinson.
41'
Christoph Zimmermann (Norwich City) wins a free kick in the defensive half.
41'
Foul by Tom Elliott (Millwall).
39'
Offside, Norwich City. Timm Klose tries a through ball, but Christoph Zimmermann is caught offside.
39'
Timm Klose (Norwich City) hits the bar with a header from the centre of the box. Assisted by Moritz Leitner with a cross following a set piece situation.
39'
Emiliano Buendía (Norwich City) wins a free kick on the left wing.
39'
Foul by Lee Gregory (Millwall).
37'
Murray Wallace (Millwall) is shown the yellow card for a bad foul.
37'
Emiliano Buendía (Norwich City) wins a free kick in the defensive half.
37'
Foul by Murray Wallace (Millwall).
36'
Foul by Christoph Zimmermann (Norwich City).
36'
Lee Gregory (Millwall) wins a free kick on the left wing.
34'
Corner, Norwich City. Conceded by Ben Amos.
34'
Attempt saved. Timm Klose (Norwich City) header from the centre of the box is saved in the top centre of the goal. Assisted by Moritz Leitner with a cross.
34'
Corner, Norwich City. Conceded by Shaun Hutchinson.
33'
Christoph Zimmermann (Norwich City) wins a free kick in the defensive half.
33'
Foul by Tom Elliott (Millwall).
32'
Delay over. They are ready to continue.
32'
Delay over. They are ready to continue.
31'
Delay in match Tom Elliott (Millwall) because of an injury.
29'
Attempt missed. Alexander Tettey (Norwich City) right footed shot from outside the box is close, but misses to the left. Assisted by Teemu Pukki.
27'
Attempt blocked. Teemu Pukki (Norwich City) right footed shot from outside the box is blocked. Assisted by Onel Hernández.
25'
Offside, Norwich City. Moritz Leitner tries a through ball, but Onel Hernández is caught offside.
24'
Goal! Norwich City 0, Millwall 1. Tom Elliott (Millwall) header from the centre of the box to the bottom left corner. Assisted by Jake Cooper with a headed pass following a set piece situation.
23'
Foul by Marco Stiepermann (Norwich City).
23'
Shaun Williams (Millwall) wins a free kick in the attacking half.
22'
Foul by Emiliano Buendía (Norwich City).
22'
Shane Ferguson (Millwall) wins a free kick in the defensive half.
21'
Jed Wallace (Millwall) wins a free kick in the defensive half.
21'
Foul by Jamal Lewis (Norwich City).
19'
Foul by Jed Wallace (Millwall).
19'
Moritz Leitner (Norwich City) wins a free kick in the defensive half.
15'
Attempt blocked. Ryan Leonard (Millwall) header from the centre of the box is blocked. Assisted by Shaun Williams with a cross.
14'
Corner, Millwall. Conceded by Timm Klose.
14'
Attempt missed. Lee Gregory (Millwall) right footed shot from outside the box misses to the left.
13'
Maximillian Aarons (Norwich City) wins a free kick in the defensive half.
13'
Foul by Lee Gregory (Millwall).
10'
Corner, Millwall. Conceded by Jamal Lewis.
9'
Foul by Jake Cooper (Millwall).
9'
Timm Klose (Norwich City) wins a free kick in the defensive half.
5'
Corner, Norwich City. Conceded by Murray Wallace.
3'
Attempt missed. Tom Elliott (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Ryan Leonard.