Attempt saved. David Davis (Birmingham City) left footed shot from outside the box is saved in the centre of the goal.
90'+5
Corner, Birmingham City. Conceded by Tony Craig.
90'+4
Attempt missed. Lukas Jutkiewicz (Birmingham City) header from the centre of the box misses to the left. Assisted by Jota with a cross following a corner.
90'+4
Corner, Birmingham City. Conceded by George Saville.
90'+4
Attempt missed. Jeremie Boga (Birmingham City) right footed shot from outside the box misses to the right. Assisted by Jonathan Grounds.
90'+4
Ryan Tunnicliffe (Millwall) is shown the yellow card for a bad foul.
90'+4
Isaac Vassell (Birmingham City) wins a free kick in the attacking half.
90'+4
Foul by Ryan Tunnicliffe (Millwall).
90'+3
Attempt missed. Lukas Jutkiewicz (Birmingham City) header from very close range is too high. Assisted by Maxime Colin with a cross following a corner.
90'+2
Substitution, Millwall. Tony Craig replaces Lee Gregory.
90'+2
Corner, Birmingham City. Conceded by Conor McLaughlin.
90'
Attempt missed. Jota (Birmingham City) left footed shot from outside the box is high and wide to the left. Assisted by Michael Morrison with a headed pass following a set piece situation.
90'
Foul by Tom Elliott (Millwall).
90'
David Davis (Birmingham City) wins a free kick in the defensive half.
88'
Foul by George Saville (Millwall).
88'
Jeremie Boga (Birmingham City) wins a free kick in the attacking half.
87'
Conor McLaughlin (Millwall) is shown the yellow card for a bad foul.
87'
Jeremie Boga (Birmingham City) wins a free kick in the defensive half.
87'
Foul by Conor McLaughlin (Millwall).
85'
David Davis (Birmingham City) wins a free kick in the defensive half.
85'
Foul by George Saville (Millwall).
83'
Corner, Millwall. Conceded by Marc Roberts.
83'
Attempt missed. George Saville (Millwall) right footed shot from outside the box misses to the right. Assisted by James Meredith.
80'
Corner, Millwall. Conceded by Maxime Colin.
79'
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
79'
Foul by Lukas Jutkiewicz (Birmingham City).
77'
Substitution, Birmingham City. Jeremie Boga replaces Che Adams.
76'
Goal! Millwall 2, Birmingham City 0. Ryan Tunnicliffe (Millwall) right footed shot from the centre of the box to the centre of the goal following a fast break.
76'
Attempt saved. Tom Elliott (Millwall) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Lee Gregory.
75'
George Saville (Millwall) wins a free kick in the attacking half.
75'
Foul by Maikel Kieftenbeld (Birmingham City).
74'
Foul by Lee Gregory (Millwall).
74'
Jonathan Grounds (Birmingham City) wins a free kick in the defensive half.
74'
Delay over. They are ready to continue.
74'
Substitution, Millwall. Tom Elliott replaces Steve Morison because of an injury.
73'
Delay in match Steve Morison (Millwall) because of an injury.
73'
Corner, Millwall. Conceded by Tomasz Kuszczak.
73'
Attempt saved. Steve Morison (Millwall) right footed shot from the right side of the box is saved in the top left corner. Assisted by Jed Wallace.
71'
Foul by Shaun Hutchinson (Millwall).
71'
Lukas Jutkiewicz (Birmingham City) wins a free kick on the left wing.
Attempt missed. Aiden O'Brien (Millwall) left footed shot from the left side of the box is close, but misses the top left corner. Assisted by Lee Gregory.
65'
Attempt blocked. Steve Morison (Millwall) right footed shot from the centre of the box is blocked.
64'
Attempt saved. Che Adams (Birmingham City) right footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by David Davis.
63'
Substitution, Birmingham City. Jota replaces Jacques Maghoma.
62'
Attempt blocked. Maikel Kieftenbeld (Birmingham City) right footed shot from outside the box is blocked. Assisted by Che Adams.
60'
Jacques Maghoma (Birmingham City) wins a free kick in the defensive half.
60'
Foul by Jed Wallace (Millwall).
60'
Delay over. They are ready to continue.
58'
Delay in match Conor McLaughlin (Millwall) because of an injury.
56'
Delay over. They are ready to continue.
55'
Delay in match Aiden O'Brien (Millwall) because of an injury.
53'
Attempt missed. Cheikh Ndoye (Birmingham City) header from the right side of the box is high and wide to the right. Assisted by Isaac Vassell with a cross.
52'
Attempt saved. Che Adams (Birmingham City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Maikel Kieftenbeld.
50'
Foul by Maikel Kieftenbeld (Birmingham City).
50'
Jed Wallace (Millwall) wins a free kick on the right wing.
50'
Attempt missed. Isaac Vassell (Birmingham City) header from the centre of the box misses to the left. Assisted by Maxime Colin with a cross.
49'
Corner, Millwall. Conceded by Michael Morrison.
49'
Attempt blocked. Aiden O'Brien (Millwall) right footed shot from outside the box is blocked.
49'
Attempt blocked. Ryan Tunnicliffe (Millwall) left footed shot from outside the box is blocked.
48'
Michael Morrison (Birmingham City) is shown the yellow card for a bad foul.
48'
Foul by Michael Morrison (Birmingham City).
48'
Aiden O'Brien (Millwall) wins a free kick on the left wing.
47'
Own Goal by Maxime Colin, Birmingham City. Millwall 1, Birmingham City 0.
45'
Second Half begins Millwall 0, Birmingham City 0.
45'+2
First Half ends, Millwall 0, Birmingham City 0.
45'
Attempt missed. Isaac Vassell (Birmingham City) right footed shot from the right side of the box is close, but misses to the left. Assisted by David Davis.
44'
Attempt missed. Steve Morison (Millwall) right footed shot from the right side of the box is high and wide to the right.
43'
Lee Gregory (Millwall) wins a free kick in the defensive half.
43'
Foul by David Davis (Birmingham City).
42'
Attempt saved. Isaac Vassell (Birmingham City) header from the centre of the box is saved in the top centre of the goal. Assisted by Jacques Maghoma with a cross.
42'
Attempt blocked. Jonathan Grounds (Birmingham City) left footed shot from outside the box is blocked. Assisted by David Davis.
41'
Foul by Shaun Hutchinson (Millwall).
41'
Isaac Vassell (Birmingham City) wins a free kick in the attacking half.
39'
Attempt missed. James Meredith (Millwall) right footed shot from outside the box misses to the right following a set piece situation.
38'
Maxime Colin (Birmingham City) is shown the yellow card for a bad foul.
38'
Foul by Maxime Colin (Birmingham City).
38'
Aiden O'Brien (Millwall) wins a free kick on the left wing.
37'
Foul by Maikel Kieftenbeld (Birmingham City).
37'
George Saville (Millwall) wins a free kick in the defensive half.
34'
Foul by Jonathan Grounds (Birmingham City).
34'
Jed Wallace (Millwall) wins a free kick on the right wing.
33'
Foul by Lee Gregory (Millwall).
33'
Michael Morrison (Birmingham City) wins a free kick in the defensive half.
32'
Foul by Maxime Colin (Birmingham City).
32'
James Meredith (Millwall) wins a free kick in the defensive half.
31'
George Saville (Millwall) wins a free kick in the defensive half.
31'
Foul by David Davis (Birmingham City).
25'
Attempt blocked. David Davis (Birmingham City) left footed shot from outside the box is blocked.
25'
Attempt blocked. Cheikh Ndoye (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by David Davis.
23'
Foul by Conor McLaughlin (Millwall).
23'
Che Adams (Birmingham City) wins a free kick in the defensive half.
23'
Corner, Millwall. Conceded by Marc Roberts.
23'
Attempt blocked. Jed Wallace (Millwall) left footed shot from outside the box is blocked.
21'
Hand ball by Cheikh Ndoye (Birmingham City).
21'
Foul by Steve Morison (Millwall).
21'
Cheikh Ndoye (Birmingham City) wins a free kick in the defensive half.
20'
Lee Gregory (Millwall) wins a free kick in the defensive half.
20'
Foul by David Davis (Birmingham City).
17'
Attempt missed. Aiden O'Brien (Millwall) right footed shot from the centre of the box is too high. Assisted by Jake Cooper with a headed pass following a set piece situation.
16'
Lee Gregory (Millwall) wins a free kick in the attacking half.
16'
Foul by Marc Roberts (Birmingham City).
16'
Attempt blocked. Jacques Maghoma (Birmingham City) right footed shot from outside the box is blocked. Assisted by Maikel Kieftenbeld.
11'
Attempt missed. Lee Gregory (Millwall) right footed shot from the centre of the box misses to the right. Assisted by Steve Morison with a headed pass following a set piece situation.
10'
George Saville (Millwall) wins a free kick in the defensive half.
10'
Foul by Cheikh Ndoye (Birmingham City).
9'
Attempt missed. Steve Morison (Millwall) header from the centre of the box misses to the left. Assisted by George Saville with a cross following a set piece situation.
9'
Conor McLaughlin (Millwall) wins a free kick in the attacking half.
9'
Foul by Maikel Kieftenbeld (Birmingham City).
3'
Foul by George Saville (Millwall).
3'
Cheikh Ndoye (Birmingham City) wins a free kick in the defensive half.