Cameron Pring (Bristol City) wins a free kick on the left wing.
90'+1
Foul by Dan McNamara (Millwall).
88'
Substitution, Millwall. Jamie Shackleton replaces Andreas Voglsammer.
87'
Substitution, Millwall. George Evans replaces Zian Flemming.
86'
Corner, Millwall. Conceded by Joe Williams.
84'
Attempt missed. Tomás Kalas (Bristol City) right footed shot from the centre of the box is high and wide to the right following a set piece situation.
83'
Antoine Semenyo (Bristol City) wins a free kick in the attacking half.
83'
Foul by Shaun Hutchinson (Millwall).
82'
Attempt missed. Cameron Pring (Bristol City) header from a difficult angle on the left misses to the left. Assisted by Nahki Wells with a cross.
80'
Attempt missed. Antoine Semenyo (Bristol City) left footed shot from the centre of the box misses to the left. Assisted by Andreas Weimann.
78'
Robert Atkinson (Bristol City) wins a free kick in the attacking half.
78'
Foul by Benik Afobe (Millwall).
77'
Substitution, Millwall. Benik Afobe replaces Tom Bradshaw.
76'
Goal! Bristol City 1, Millwall 2. Zian Flemming (Millwall) right footed shot from the centre of the box to the centre of the goal following a set piece situation.
75'
Foul by Joe Williams (Bristol City).
75'
Tom Bradshaw (Millwall) wins a free kick in the attacking half.
72'
Attempt missed. Tom Bradshaw (Millwall) right footed shot from the centre of the box is too high. Assisted by Shaun Hutchinson with a headed pass.
71'
Own Goal by Shaun Hutchinson, Millwall. Bristol City 1, Millwall 1.
69'
Cameron Pring (Bristol City) wins a free kick on the left wing.
69'
Foul by Dan McNamara (Millwall).
67'
Attempt blocked. Cameron Pring (Bristol City) right footed shot from outside the box is blocked. Assisted by Robert Atkinson.
66'
Substitution, Bristol City. Cameron Pring replaces Jay Dasilva.
66'
Attempt blocked. Zian Flemming (Millwall) right footed shot from the centre of the box is blocked.
65'
Corner, Millwall. Conceded by Tomás Kalas.
65'
Attempt blocked. Shaun Hutchinson (Millwall) left footed shot from the centre of the box is blocked.
64'
Hand ball by Alex Scott (Bristol City).
63'
Corner, Millwall. Conceded by Joe Williams.
63'
Attempt missed. Callum Styles (Millwall) left footed shot from outside the box misses to the right. Assisted by George Honeyman with a headed pass following a set piece situation.
62'
Foul by Tomás Kalas (Bristol City).
62'
Andreas Voglsammer (Millwall) wins a free kick on the left wing.
61'
Substitution, Millwall. George Honeyman replaces Tyler Burey.
Attempt saved. Antoine Semenyo (Bristol City) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Andreas Weimann.
57'
Murray Wallace (Millwall) is shown the yellow card for a bad foul.
57'
Antoine Semenyo (Bristol City) wins a free kick in the defensive half.
57'
Foul by Murray Wallace (Millwall).
56'
Attempt saved. Tom Bradshaw (Millwall) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Andreas Voglsammer with a cross.
55'
Foul by Joe Williams (Bristol City).
55'
Zian Flemming (Millwall) wins a free kick in the attacking half.
53'
Jake Cooper (Millwall) is shown the yellow card.
53'
Antoine Semenyo (Bristol City) is shown the yellow card.
52'
Antoine Semenyo (Bristol City).
52'
(Millwall) wins a free kick in the defensive half.
51'
Attempt missed. Antoine Semenyo (Bristol City) right footed shot from the right side of the box misses to the left.
48'
Attempt blocked. Alex Scott (Bristol City) right footed shot from outside the box is blocked.
47'
Antoine Semenyo (Bristol City) wins a free kick in the attacking half.
47'
Foul by Shaun Hutchinson (Millwall).
45'
Second Half begins Bristol City 0, Millwall 1.
45'+3
First Half ends, Bristol City 0, Millwall 1.
45'+3
Attempt missed. Antoine Semenyo (Bristol City) right footed shot from outside the box is high and wide to the right. Assisted by Alex Scott.
45'+2
Foul by Tom Bradshaw (Millwall).
45'+2
Alex Scott (Bristol City) wins a free kick in the defensive half.
44'
Goal! Bristol City 0, Millwall 1. Tom Bradshaw (Millwall) left footed shot from very close range to the top left corner following a set piece situation.
44'
Attempt saved. Tom Bradshaw (Millwall) header from the centre of the box is saved in the centre of the goal. Assisted by Murray Wallace.
44'
Attempt blocked. Tyler Burey (Millwall) left footed shot from the centre of the box is blocked.
44'
Attempt blocked. Andreas Voglsammer (Millwall) right footed shot from outside the box is blocked.
43'
Timm Klose (Bristol City) is shown the yellow card for a bad foul.
43'
Tyler Burey (Millwall) wins a free kick in the attacking half.
43'
Foul by Timm Klose (Bristol City).
42'
Attempt saved. Murray Wallace (Millwall) right footed shot from outside the box is saved in the centre of the goal. Assisted by Billy Mitchell.
35'
Offside, Millwall. Shaun Hutchinson tries a through ball, but Andreas Voglsammer is caught offside.
34'
Attempt blocked. Murray Wallace (Millwall) right footed shot from outside the box is blocked. Assisted by Jake Cooper.
32'
Foul by Andreas Voglsammer (Millwall).
32'
Antoine Semenyo (Bristol City) wins a free kick in the defensive half.
32'
Attempt blocked. Shaun Hutchinson (Millwall) header from very close range is blocked. Assisted by Zian Flemming with a headed pass.
31'
Corner, Millwall. Conceded by Tommy Conway.
28'
Attempt missed. Andreas Voglsammer (Millwall) header from the centre of the box is too high. Assisted by Murray Wallace.
23'
Corner, Millwall. Conceded by Zak Vyner.
22'
Offside, Millwall. Zian Flemming tries a through ball, but Tom Bradshaw is caught offside.
20'
Foul by Antoine Semenyo (Bristol City).
20'
George Saville (Millwall) wins a free kick in the defensive half.
17'
Foul by Antoine Semenyo (Bristol City).
17'
Billy Mitchell (Millwall) wins a free kick in the defensive half.
17'
Attempt blocked. Tom Bradshaw (Millwall) header from very close range is blocked. Assisted by Murray Wallace with a headed pass.
16'
Corner, Millwall. Conceded by Timm Klose.
15'
Offside, Bristol City. Timm Klose tries a through ball, but Antoine Semenyo is caught offside.
11'
Alex Scott (Bristol City) wins a free kick on the right wing.
11'
Foul by Zian Flemming (Millwall).
10'
Offside, Millwall. Tom Bradshaw tries a through ball, but Andreas Voglsammer is caught offside.
7'
Attempt missed. Andreas Weimann (Bristol City) header from the centre of the box misses to the left. Assisted by Alex Scott with a cross following a set piece situation.
6'
Antoine Semenyo (Bristol City) wins a free kick on the right wing.
6'
Foul by Shaun Hutchinson (Millwall).
6'
Corner, Millwall. Conceded by Robert Atkinson.
4'
Attempt missed. Alex Scott (Bristol City) left footed shot from outside the box is too high following a set piece situation.
4'
Joe Williams (Bristol City) wins a free kick on the left wing.
4'
Foul by George Saville (Millwall).
2'
Attempt blocked. Antoine Semenyo (Bristol City) right footed shot from the centre of the box is blocked. Assisted by Mark Sykes with a cross.