Substitution, Swansea City. Morgan Whittaker replaces André Ayew.
90'+2
Substitution, Swansea City. Oliver Cooper replaces Jamal Lowe.
90'+2
Jay Fulton (Swansea City) wins a free kick on the right wing.
90'+2
Foul by George Evans (Millwall).
90'+1
Attempt missed. Jón Dadi Bödvarsson (Millwall) header from the centre of the box misses to the left.
88'
Attempt missed. Shaun Williams (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by George Evans.
85'
Goal! Millwall 0, Swansea City 3. Jamal Lowe (Swansea City) right footed shot from the centre of the box to the top right corner. Assisted by André Ayew.
84'
Attempt blocked. Kenneth Zohore (Millwall) right footed shot from the left side of the box is blocked. Assisted by George Evans.
83'
Corner, Millwall. Conceded by Freddie Woodman.
83'
Attempt saved. Kenneth Zohore (Millwall) left footed shot from the left side of the box is saved in the centre of the goal.
82'
Attempt blocked. Scott Malone (Millwall) left footed shot from the centre of the box is blocked. Assisted by George Evans.
80'
Foul by Jamal Lowe (Swansea City).
80'
Mahlon Romeo (Millwall) wins a free kick in the defensive half.
78'
Substitution, Millwall. Jón Dadi Bödvarsson replaces Mason Bennett.
78'
Substitution, Millwall. Shaun Williams replaces Billy Mitchell.
77'
Substitution, Swansea City. Connor Roberts replaces Wayne Routledge.
76'
Goal! Millwall 0, Swansea City 2. Jamal Lowe (Swansea City) right footed shot from the centre of the box to the bottom right corner following a fast break.
74'
Jamal Lowe (Swansea City) wins a free kick in the defensive half.
74'
Foul by George Evans (Millwall).
71'
Foul by Jay Fulton (Swansea City).
71'
Mahlon Romeo (Millwall) wins a free kick in the defensive half.
68'
Jamal Lowe (Swansea City) wins a free kick in the defensive half.
68'
Foul by Mahlon Romeo (Millwall).
67'
Attempt missed. Marc Guehi (Swansea City) header from the centre of the box misses to the right. Assisted by Conor Hourihane with a cross following a set piece situation.
66'
Jay Fulton (Swansea City) wins a free kick on the left wing.
66'
Foul by Billy Mitchell (Millwall).
63'
Offside, Swansea City. Marc Guehi tries a through ball, but Wayne Routledge is caught offside.
62'
Jay Fulton (Swansea City) wins a free kick in the defensive half.
62'
Foul by Mason Bennett (Millwall).
62'
Substitution, Millwall. Mahlon Romeo replaces Dan McNamara.
Substitution, Millwall. Kenneth Zohore replaces Alex Pearce.
59'
Attempt missed. Mason Bennett (Millwall) right footed shot from the centre of the box misses to the right. Assisted by Dan McNamara.
58'
Corner, Swansea City. Conceded by Scott Malone.
57'
Foul by Ryan Manning (Swansea City).
57'
Dan McNamara (Millwall) wins a free kick in the defensive half.
54'
Attempt blocked. Kyle Naughton (Swansea City) right footed shot from outside the box is blocked.
54'
Attempt blocked. Jamal Lowe (Swansea City) right footed shot from outside the box is blocked. Assisted by Conor Hourihane with a headed pass.
54'
Ryan Manning (Swansea City) wins a free kick in the defensive half.
54'
Foul by Mason Bennett (Millwall).
53'
Attempt missed. Jay Fulton (Swansea City) right footed shot from the centre of the box is too high following a corner.
52'
Corner, Swansea City. Conceded by Jake Cooper.
52'
Attempt saved. Wayne Routledge (Swansea City) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by André Ayew.
51'
Offside, Millwall. George Evans tries a through ball, but Maikel Kieftenbeld is caught offside.
50'
Matt Grimes (Swansea City) wins a free kick in the defensive half.
50'
Foul by Mason Bennett (Millwall).
50'
Offside, Swansea City. Conor Hourihane tries a through ball, but Jay Fulton is caught offside.
49'
Matt Grimes (Swansea City) wins a free kick in the attacking half.
49'
Foul by Billy Mitchell (Millwall).
47'
Hand ball by Jamal Lowe (Swansea City).
47'
Corner, Millwall. Conceded by Jay Fulton.
46'
Jake Cooper (Millwall) hits the left post with a header from the centre of the box. Assisted by Scott Malone with a cross following a set piece situation.
46'
Foul by André Ayew (Swansea City).
46'
Mason Bennett (Millwall) wins a free kick on the left wing.
45'
Second Half begins Millwall 0, Swansea City 1.
45'+2
First Half ends, Millwall 0, Swansea City 1.
45'+1
Goal! Millwall 0, Swansea City 1. André Ayew (Swansea City) left footed shot from outside the box to the bottom left corner. Assisted by Conor Hourihane.
40'
André Ayew (Swansea City) wins a free kick on the right wing.
40'
Foul by George Evans (Millwall).
37'
Foul by Wayne Routledge (Swansea City).
37'
Scott Malone (Millwall) wins a free kick in the defensive half.
36'
Offside, Millwall. Scott Malone tries a through ball, but Jed Wallace is caught offside.
34'
Offside, Millwall. Scott Malone tries a through ball, but Jed Wallace is caught offside.
31'
Attempt missed. Scott Malone (Millwall) left footed shot from outside the box is close, but misses to the right. Assisted by Dan McNamara following a set piece situation.
30'
Foul by Jay Fulton (Swansea City).
30'
Maikel Kieftenbeld (Millwall) wins a free kick in the attacking half.
27'
Corner, Swansea City. Conceded by Bartosz Bialkowski.
27'
Attempt saved. Jamal Lowe (Swansea City) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Conor Hourihane.
26'
André Ayew (Swansea City) wins a free kick in the defensive half.
26'
Foul by Jake Cooper (Millwall).
21'
Offside, Swansea City. Wayne Routledge tries a through ball, but Jamal Lowe is caught offside.
18'
Attempt missed. Jed Wallace (Millwall) right footed shot from outside the box is close, but misses to the left. Assisted by Scott Malone.
14'
Foul by Billy Mitchell (Millwall).
14'
Freddie Woodman (Swansea City) wins a free kick in the defensive half.
13'
Corner, Millwall. Conceded by Ryan Manning.
11'
Jamal Lowe (Swansea City) wins a free kick on the left wing.
11'
Foul by Murray Wallace (Millwall).
9'
Maikel Kieftenbeld (Millwall) wins a free kick in the defensive half.
9'
Foul by Matt Grimes (Swansea City).
8'
Attempt saved. Mason Bennett (Millwall) header from the centre of the box is saved in the top centre of the goal. Assisted by Jake Cooper with a headed pass.
5'
Attempt missed. Jake Cooper (Millwall) header from the centre of the box misses to the left. Assisted by Scott Malone with a cross following a corner.
4'
Corner, Millwall. Conceded by Ryan Bennett.
4'
Attempt blocked. Billy Mitchell (Millwall) left footed shot from outside the box is blocked.
2'
Attempt missed. Matt Grimes (Swansea City) left footed shot from outside the box misses to the right following a set piece situation.
1'
André Ayew (Swansea City) wins a free kick on the right wing.