Murray Wallace (Millwall) wins a free kick in the defensive half.
90'+5
Foul by Isaak Davies (Cardiff City).
90'+4
Attempt saved. Mark McGuinness (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Uche Ikpeazu with a headed pass.
90'+4
Attempt missed. Will Vaulks (Cardiff City) header from the centre of the box misses to the left. Assisted by Joe Ralls with a cross following a set piece situation.
90'+3
Foul by Jake Cooper (Millwall).
90'+3
Uche Ikpeazu (Cardiff City) wins a free kick on the right wing.
90'+2
Goal! Millwall 2, Cardiff City 1. Joel Bagan (Cardiff City) left footed shot from very close range to the centre of the goal.
90'
Substitution, Millwall. George Evans replaces Benik Afobe because of an injury.
88'
Attempt blocked. Mark McGuinness (Cardiff City) right footed shot from the centre of the box is blocked. Assisted by Joe Ralls with a cross.
88'
Corner, Cardiff City. Conceded by Jake Cooper.
85'
Foul by Shaun Hutchinson (Millwall).
85'
Uche Ikpeazu (Cardiff City) wins a free kick on the left wing.
82'
Goal! Millwall 2, Cardiff City 0. Mason Bennett (Millwall) header from very close range to the top left corner. Assisted by George Saville.
81'
Offside, Cardiff City. Joe Ralls tries a through ball, but Isaak Davies is caught offside.
81'
Attempt blocked. Benik Afobe (Millwall) right footed shot from the left side of the box is blocked.
79'
Attempt blocked. Dan McNamara (Millwall) right footed shot from outside the box is blocked. Assisted by Jed Wallace.
77'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
77'
Foul by Uche Ikpeazu (Cardiff City).
76'
Substitution, Cardiff City. Will Vaulks replaces Tommy Doyle.
75'
Dan McNamara (Millwall) wins a free kick in the defensive half.
75'
Foul by Uche Ikpeazu (Cardiff City).
74'
Substitution, Cardiff City. Uche Ikpeazu replaces Jordan Hugill.
73'
Goal! Millwall 1, Cardiff City 0. Murray Wallace (Millwall) header from the centre of the box to the bottom left corner. Assisted by Scott Malone with a cross following a corner.
73'
Corner, Millwall. Conceded by Alex Smithies.
72'
Corner, Millwall. Conceded by Isaak Davies.
71'
Maikel Kieftenbeld (Millwall) wins a free kick on the right wing.
71'
Foul by Joe Ralls (Cardiff City).
69'
Substitution, Millwall. George Saville replaces Billy Mitchell.
69'
Substitution, Millwall. Mason Bennett replaces Oliver Burke because of an injury.
67'
Attempt missed. Jed Wallace (Millwall) left footed shot from outside the box misses to the right. Assisted by Billy Mitchell.
66'
Attempt missed. Tommy Doyle (Cardiff City) left footed shot from outside the box is too high. Assisted by Perry Ng.
62'
Attempt missed. Jordan Hugill (Cardiff City) header from very close range is just a bit too high. Assisted by Tommy Doyle with a cross following a corner.
61'
Corner, Cardiff City. Conceded by Scott Malone.
61'
Attempt blocked. Joel Bagan (Cardiff City) right footed shot from the centre of the box is blocked. Assisted by Joe Ralls.
60'
Billy Mitchell (Millwall) wins a free kick in the defensive half.
60'
Foul by Joe Ralls (Cardiff City).
60'
Attempt blocked. Mark McGuinness (Cardiff City) right footed shot from outside the box is blocked. Assisted by Joe Ralls.
60'
Corner, Cardiff City. Conceded by Jake Cooper.
60'
Attempt missed. Aden Flint (Cardiff City) header from very close range misses to the left. Assisted by Joe Ralls with a cross following a corner.
59'
Corner, Cardiff City. Conceded by Billy Mitchell.
58'
Attempt missed. Jordan Hugill (Cardiff City) left footed shot from the left side of the six yard box is close, but misses to the left.
58'
Attempt saved. Isaak Davies (Cardiff City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jordan Hugill.
57'
Offside, Millwall. Oliver Burke tries a through ball, but Benik Afobe is caught offside.
56'
Attempt missed. Benik Afobe (Millwall) right footed shot from the centre of the box is too high. Assisted by Jed Wallace.
55'
Attempt missed. Jed Wallace (Millwall) right footed shot from outside the box misses to the left. Assisted by Billy Mitchell.
54'
Substitution, Cardiff City. Isaak Davies replaces Mark Harris.
54'
Attempt missed. Joe Ralls (Cardiff City) left footed shot from outside the box misses to the right following a set piece situation.
54'
Attempt blocked. Mark Harris (Cardiff City) header from the centre of the box is blocked. Assisted by Tommy Doyle with a cross.
53'
Murray Wallace (Millwall) is shown the yellow card for a bad foul.
53'
Mark Harris (Cardiff City) wins a free kick in the attacking half.
53'
Foul by Murray Wallace (Millwall).
49'
Attempt saved. Jordan Hugill (Cardiff City) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Joel Bagan.
47'
Corner, Cardiff City. Conceded by Jake Cooper.
47'
Attempt blocked. Tommy Doyle (Cardiff City) right footed shot from outside the box is blocked. Assisted by Jordan Hugill.
46'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
46'
Foul by Mark Harris (Cardiff City).
45'
Second Half begins Millwall 0, Cardiff City 0.
45'+1
First Half ends, Millwall 0, Cardiff City 0.
43'
Foul by Jed Wallace (Millwall).
43'
Jordan Hugill (Cardiff City) wins a free kick on the left wing.
42'
Dan McNamara (Millwall) wins a free kick in the defensive half.
42'
Foul by Mark Harris (Cardiff City).
42'
Corner, Millwall. Conceded by Joel Bagan.
39'
Foul by Maikel Kieftenbeld (Millwall).
39'
Tommy Doyle (Cardiff City) wins a free kick in the defensive half.
35'
Foul by Billy Mitchell (Millwall).
35'
Joe Ralls (Cardiff City) wins a free kick in the defensive half.
34'
Foul by Benik Afobe (Millwall).
34'
Ryan Wintle (Cardiff City) wins a free kick in the attacking half.
33'
Hand ball by Jed Wallace (Millwall).
33'
Attempt saved. Oliver Burke (Millwall) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Scott Malone.
32'
Attempt missed. Jake Cooper (Millwall) left footed shot from a difficult angle on the left is high and wide to the left. Assisted by Scott Malone with a cross following a corner.
32'
Corner, Millwall. Conceded by Mark Harris.
32'
Attempt blocked. Shaun Hutchinson (Millwall) right footed shot from the centre of the box is blocked. Assisted by Jed Wallace with a cross.
31'
Corner, Millwall. Conceded by Mark McGuinness.
30'
Attempt blocked. Jed Wallace (Millwall) left footed shot from long range on the right is blocked. Assisted by Billy Mitchell.
27'
Murray Wallace (Millwall) wins a free kick in the defensive half.
27'
Foul by Mark Harris (Cardiff City).
25'
Attempt saved. Joe Ralls (Cardiff City) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Mark Harris.
24'
Foul by Jed Wallace (Millwall).
24'
Tommy Doyle (Cardiff City) wins a free kick in the defensive half.
17'
Billy Mitchell (Millwall) wins a free kick in the defensive half.
17'
Foul by Tommy Doyle (Cardiff City).
15'
Foul by Jake Cooper (Millwall).
15'
Mark Harris (Cardiff City) wins a free kick on the right wing.
13'
Foul by Maikel Kieftenbeld (Millwall).
13'
Jordan Hugill (Cardiff City) wins a free kick in the defensive half.
13'
Attempt blocked. Scott Malone (Millwall) left footed shot from outside the box is blocked. Assisted by Jed Wallace.
12'
Corner, Millwall. Conceded by Joel Bagan.
11'
Billy Mitchell (Millwall) wins a free kick in the defensive half.
11'
Foul by Tommy Doyle (Cardiff City).
9'
Foul by Jed Wallace (Millwall).
9'
Tommy Doyle (Cardiff City) wins a free kick on the right wing.
8'
Attempt blocked. Jordan Hugill (Cardiff City) left footed shot from the left side of the box is blocked. Assisted by Joe Ralls.
7'
Foul by Dan McNamara (Millwall).
7'
Jordan Hugill (Cardiff City) wins a free kick in the attacking half.
3'
Foul by Jake Cooper (Millwall).
3'
Mark Harris (Cardiff City) wins a free kick in the attacking half.
2'
Offside, Millwall. Murray Wallace tries a through ball, but Jed Wallace is caught offside.