Offside, Millwall. Murray Wallace tries a through ball, but Jed Wallace is caught offside.
90'+1
Foul by George Tanner (Bristol City).
90'+1
Jed Wallace (Millwall) wins a free kick in the defensive half.
90'+1
Attempt blocked. Andreas Weimann (Bristol City) left footed shot from the centre of the box is blocked.
89'
Attempt saved. Billy Mitchell (Millwall) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by George Saville.
85'
Substitution, Millwall. Jake Cooper replaces Scott Malone because of an injury.
82'
Attempt blocked. Robert Atkinson (Bristol City) header from the centre of the box is blocked. Assisted by Cameron Pring with a cross.
82'
Corner, Bristol City. Conceded by Danny Ballard.
82'
Attempt blocked. Robert Atkinson (Bristol City) header from the centre of the box is blocked. Assisted by George Tanner.
82'
Tyreeq Bakinson (Bristol City) wins a free kick in the defensive half.
82'
Foul by George Saville (Millwall).
80'
Foul by Callum O'Dowda (Bristol City).
80'
Dan McNamara (Millwall) wins a free kick in the defensive half.
79'
Dan McNamara (Millwall) is shown the yellow card.
79'
Callum O'Dowda (Bristol City) wins a free kick in the defensive half.
79'
Foul by Dan McNamara (Millwall).
75'
Offside, Millwall. Dan McNamara tries a through ball, but Benik Afobe is caught offside.
75'
Attempt blocked. Jed Wallace (Millwall) right footed shot from outside the box is blocked. Assisted by Benik Afobe.
73'
Callum O'Dowda (Bristol City) wins a free kick in the defensive half.
73'
Foul by Jed Wallace (Millwall).
73'
Substitution, Millwall. Billy Mitchell replaces Sheyi Ojo.
72'
Foul by Chris Martin (Bristol City).
72'
Danny Ballard (Millwall) wins a free kick in the defensive half.
69'
Offside, Millwall. Jed Wallace tries a through ball, but Dan McNamara is caught offside.
69'
Substitution, Bristol City. Kasey Palmer replaces Joe Williams.
68'
Foul by Matty James (Bristol City).
68'
Scott Malone (Millwall) wins a free kick in the defensive half.
67'
Attempt blocked. Benik Afobe (Millwall) right footed shot from outside the box is blocked. Assisted by George Saville.
67'
Foul by Chris Martin (Bristol City).
67'
Danny Ballard (Millwall) wins a free kick in the defensive half.
64'
Goal! Millwall 1, Bristol City 0. Jed Wallace (Millwall) converts the penalty with a right footed shot to the top right corner.
63'
Robert Atkinson (Bristol City) is shown the yellow card for a bad foul.
63'
Penalty Millwall. Benik Afobe draws a foul in the penalty area.
63'
Penalty conceded by Robert Atkinson (Bristol City) after a foul in the penalty area.
59'
Substitution, Millwall. Jed Wallace replaces Matt Smith.
59'
Joe Williams (Bristol City) is shown the yellow card for a bad foul.
57'
Attempt blocked. Tomas Kalas (Bristol City) header from the centre of the box is blocked. Assisted by Callum O'Dowda with a cross.
57'
Corner, Bristol City. Conceded by Shaun Hutchinson.
56'
Corner, Bristol City. Conceded by Sheyi Ojo.
55'
Substitution, Bristol City. Callum O'Dowda replaces Jay Dasilva.
50'
Attempt missed. Cameron Pring (Bristol City) header from the centre of the box is too high. Assisted by Matty James with a cross following a set piece situation.
49'
Foul by Scott Malone (Millwall).
49'
George Tanner (Bristol City) wins a free kick on the right wing.
47'
Foul by Dan McNamara (Millwall).
47'
Cameron Pring (Bristol City) wins a free kick in the attacking half.
46'
Danny Ballard (Millwall) wins a free kick in the defensive half.
46'
Foul by Tyreeq Bakinson (Bristol City).
45'
Second Half begins Millwall 0, Bristol City 0.
45'+3
First Half ends, Millwall 0, Bristol City 0.
45'+2
Offside, Millwall. Murray Wallace tries a through ball, but Benik Afobe is caught offside.
45'+1
Benik Afobe (Millwall) hits the right post with a header from the centre of the box. Assisted by George Evans with a cross.
45'
Offside, Bristol City. Daniel Bentley tries a through ball, but Chris Martin is caught offside.
44'
Attempt missed. Danny Ballard (Millwall) left footed shot from the right side of the box misses to the right following a corner.
44'
Foul by Danny Ballard (Millwall).
44'
Cameron Pring (Bristol City) wins a free kick in the defensive half.
44'
Attempt blocked. George Saville (Millwall) left footed shot from outside the box is blocked.
44'
Corner, Millwall. Conceded by Tomas Kalas.
43'
Corner, Millwall. Conceded by Jay Dasilva.
42'
Dan McNamara (Millwall) wins a free kick in the defensive half.
42'
Foul by Cameron Pring (Bristol City).
41'
Foul by Shaun Hutchinson (Millwall).
41'
Chris Martin (Bristol City) wins a free kick in the defensive half.
39'
Attempt missed. Andreas Weimann (Bristol City) header from the centre of the box is close, but misses to the right. Assisted by Jay Dasilva with a cross following a corner.
38'
Corner, Bristol City. Conceded by Shaun Hutchinson.
36'
Foul by Jay Dasilva (Bristol City).
36'
Benik Afobe (Millwall) wins a free kick in the defensive half.
34'
Offside, Bristol City. Daniel Bentley tries a through ball, but Chris Martin is caught offside.
33'
Daniel Bentley (Bristol City) wins a free kick in the defensive half.
33'
Foul by Sheyi Ojo (Millwall).
32'
Corner, Millwall. Conceded by Cameron Pring.
32'
Attempt saved. Benik Afobe (Millwall) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by George Evans with a headed pass.
31'
Foul by Tyreeq Bakinson (Bristol City).
31'
George Evans (Millwall) wins a free kick in the defensive half.
31'
Substitution, Bristol City. Cameron Pring replaces Nathan Baker because of an injury.
28'
Attempt missed. Scott Malone (Millwall) left footed shot from a difficult angle on the left is high and wide to the left.
27'
Offside, Millwall. Scott Malone tries a through ball, but Benik Afobe is caught offside.
24'
Attempt missed. George Tanner (Bristol City) header from the centre of the box is close, but misses to the right. Assisted by Jay Dasilva with a cross.
23'
Foul by Jay Dasilva (Bristol City).
23'
Dan McNamara (Millwall) wins a free kick on the right wing.
22'
Attempt missed. Tomas Kalas (Bristol City) header from the right side of the box misses to the left. Assisted by Matty James with a cross following a corner.
21'
Corner, Bristol City. Conceded by Shaun Hutchinson.
19'
Offside, Bristol City. Matty James tries a through ball, but Tyreeq Bakinson is caught offside.
16'
Corner, Bristol City. Conceded by Bartosz Bialkowski.
16'
Attempt saved. Andreas Weimann (Bristol City) right footed shot from the right side of the six yard box is saved in the bottom right corner. Assisted by Tyreeq Bakinson with a through ball.
15'
Attempt blocked. Jay Dasilva (Bristol City) left footed shot from the centre of the box is blocked.
14'
Attempt missed. Matty James (Bristol City) right footed shot from outside the box is close, but misses to the left.
14'
Attempt blocked. Tyreeq Bakinson (Bristol City) right footed shot from the left side of the box is blocked. Assisted by Robert Atkinson.
12'
Attempt blocked. George Evans (Millwall) right footed shot from outside the box is blocked. Assisted by Sheyi Ojo.
5'
Attempt missed. Matt Smith (Millwall) header from the centre of the box misses to the right. Assisted by Scott Malone with a cross.
3'
Corner, Millwall. Conceded by Tomas Kalas.
2'
Attempt missed. Scott Malone (Millwall) left footed shot from the left side of the box misses to the right. Assisted by Murray Wallace.