Jón Dadi Bödvarsson (Millwall) is shown the yellow card for a bad foul.
90'+5
Alex Smithies (Cardiff City) wins a free kick in the defensive half.
90'+5
Foul by Jón Dadi Bödvarsson (Millwall).
90'+4
Attempt blocked. Joe Bennett (Cardiff City) header from the centre of the box is blocked. Assisted by Marlon Pack.
90'+3
Sheyi Ojo (Cardiff City) wins a free kick in the attacking half.
90'+3
Foul by Shaun Williams (Millwall).
90'+2
Attempt missed. Shaun Hutchinson (Millwall) right footed shot from outside the box is high and wide to the left. Assisted by Shaun Williams.
89'
Attempt blocked. Kieffer Moore (Cardiff City) right footed shot from the centre of the box is blocked.
89'
Corner, Cardiff City. Conceded by Shaun Hutchinson.
88'
Shaun Williams (Millwall) is shown the yellow card for a bad foul.
88'
Josh Murphy (Cardiff City) wins a free kick in the defensive half.
88'
Foul by Shaun Williams (Millwall).
87'
Attempt missed. Jón Dadi Bödvarsson (Millwall) left footed shot from the centre of the box misses to the left. Assisted by Ryan Woods following a fast break.
86'
Corner, Cardiff City. Conceded by Bartosz Bialkowski.
86'
Attempt saved. Kieffer Moore (Cardiff City) header from the centre of the box is saved in the bottom right corner. Assisted by Harry Wilson with a cross.
84'
Attempt blocked. Joe Bennett (Cardiff City) right footed shot from the centre of the box is blocked.
84'
Attempt saved. Harry Wilson (Cardiff City) right footed shot from very close range is saved in the centre of the goal. Assisted by Josh Murphy.
79'
Goal! Millwall 1, Cardiff City 1. Kieffer Moore (Cardiff City) left footed shot from the centre of the box to the bottom left corner. Assisted by Josh Murphy with a through ball following a fast break.
79'
Foul by Sean Morrison (Cardiff City).
76'
Substitution, Millwall. Troy Parrott replaces Matt Smith.
75'
Substitution, Millwall. Jón Dadi Bödvarsson replaces Ben Thompson.
75'
Substitution, Cardiff City. Josh Murphy replaces Robert Glatzel.
74'
Attempt missed. Matt Smith (Millwall) header from the centre of the box misses to the left. Assisted by Jed Wallace with a cross following a set piece situation.
74'
Foul by Curtis Nelson (Cardiff City).
74'
Matt Smith (Millwall) wins a free kick on the right wing.
73'
Attempt saved. Sean Morrison (Cardiff City) header from the centre of the box is saved in the top right corner. Assisted by Marlon Pack.
72'
Ryan Woods (Millwall) is shown the yellow card for a bad foul.
72'
Sheyi Ojo (Cardiff City) wins a free kick in the attacking half.
72'
Foul by Ryan Woods (Millwall).
70'
Foul by Joe Bennett (Cardiff City).
70'
Ben Thompson (Millwall) wins a free kick on the right wing.
69'
Attempt missed. Joe Bennett (Cardiff City) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Harry Wilson.
66'
Attempt missed. Ben Thompson (Millwall) right footed shot from outside the box is close, but misses to the right.
64'
Foul by Sean Morrison (Cardiff City).
64'
Ben Thompson (Millwall) wins a free kick in the attacking half.
63'
Foul by Marlon Pack (Cardiff City).
63'
Ben Thompson (Millwall) wins a free kick in the defensive half.
61'
Corner, Cardiff City. Conceded by Ryan Leonard.
61'
Substitution, Cardiff City. Sheyi Ojo replaces David Junior Hoilett.
60'
Attempt missed. Robert Glatzel (Cardiff City) right footed shot from the right side of the box misses to the right. Assisted by Leandro Bacuna.
57'
Substitution, Millwall. Scott Malone replaces Mason Bennett because of an injury.
51'
Attempt missed. Kieffer Moore (Cardiff City) left footed shot from the left side of the box is close, but misses to the left. Assisted by Harry Wilson.
50'
Attempt missed. Ben Thompson (Millwall) header from very close range is just a bit too high. Assisted by Jed Wallace with a cross following a set piece situation.
49'
Foul by Robert Glatzel (Cardiff City).
49'
Shaun Williams (Millwall) wins a free kick on the left wing.
46'
Hand ball by Matt Smith (Millwall).
45'
Second Half begins Millwall 1, Cardiff City 0.
45'+2
First Half ends, Millwall 1, Cardiff City 0.
45'+1
Marlon Pack (Cardiff City) wins a free kick in the defensive half.
45'+1
Foul by Jed Wallace (Millwall).
45'
Foul by Kieffer Moore (Cardiff City).
45'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
44'
Foul by Joe Ralls (Cardiff City).
44'
Murray Wallace (Millwall) wins a free kick in the defensive half.
43'
Corner, Cardiff City. Conceded by Bartosz Bialkowski.
43'
Attempt saved. Robert Glatzel (Cardiff City) header from the centre of the box is saved in the top left corner. Assisted by David Junior Hoilett with a cross.
40'
Corner, Cardiff City. Conceded by Jake Cooper.
38'
Kieffer Moore (Cardiff City) wins a free kick in the attacking half.
38'
Foul by Mason Bennett (Millwall).
37'
Attempt blocked. David Junior Hoilett (Cardiff City) right footed shot from outside the box is blocked. Assisted by Joe Ralls.
35'
Goal! Millwall 1, Cardiff City 0. Matt Smith (Millwall) header from the centre of the box to the centre of the goal. Assisted by Shaun Williams with a cross.
34'
David Junior Hoilett (Cardiff City) wins a free kick in the defensive half.
34'
Foul by Ben Thompson (Millwall).
28'
Kieffer Moore (Cardiff City) wins a free kick in the defensive half.
28'
Foul by Ben Thompson (Millwall).
28'
Foul by Marlon Pack (Cardiff City).
28'
Shaun Williams (Millwall) wins a free kick on the right wing.
26'
Foul by Curtis Nelson (Cardiff City).
26'
Jake Cooper (Millwall) wins a free kick in the defensive half.
26'
Leandro Bacuna (Cardiff City) wins a free kick on the right wing.
26'
Foul by Murray Wallace (Millwall).
24'
Attempt missed. David Junior Hoilett (Cardiff City) left footed shot from outside the box is close, but misses to the right. Assisted by Marlon Pack.
20'
Offside, Millwall. Jake Cooper tries a through ball, but Ben Thompson is caught offside.
20'
Ben Thompson (Millwall) wins a free kick in the defensive half.
20'
Foul by Joe Ralls (Cardiff City).
17'
Foul by Matt Smith (Millwall).
17'
Curtis Nelson (Cardiff City) wins a free kick in the defensive half.
16'
Foul by Ryan Leonard (Millwall).
16'
Joe Bennett (Cardiff City) wins a free kick in the defensive half.
15'
Matt Smith (Millwall) wins a free kick in the attacking half.
15'
Foul by Curtis Nelson (Cardiff City).
11'
Ben Thompson (Millwall) wins a free kick on the left wing.
11'
Foul by Sean Morrison (Cardiff City).
7'
Foul by Marlon Pack (Cardiff City).
7'
Murray Wallace (Millwall) wins a free kick in the defensive half.
6'
Attempt missed. Robert Glatzel (Cardiff City) left footed shot from the centre of the box is high and wide to the left. Assisted by Leandro Bacuna.
4'
Foul by Shaun Hutchinson (Millwall).
4'
Kieffer Moore (Cardiff City) wins a free kick on the left wing.
3'
Offside, Millwall. Shaun Williams tries a through ball, but Matt Smith is caught offside.
2'
Attempt saved. Ryan Woods (Millwall) right footed shot from outside the box is saved in the centre of the goal.
1'
Ryan Leonard (Millwall) wins a free kick in the attacking half.