Zak Vyner (Bristol City) wins a free kick in the attacking half.
90'+2
Attempt blocked. Chris Martin (Bristol City) right footed shot from outside the box is blocked. Assisted by Antoine Semenyo.
90'+1
Substitution, Norwich City. Bali Mumba replaces Przemyslaw Placheta.
89'
Attempt missed. Emiliano Buendía (Norwich City) right footed shot from outside the box misses to the left. Assisted by Oliver Skipp.
89'
Jordan Hugill (Norwich City) wins a free kick on the left wing.
89'
Foul by Zak Vyner (Bristol City).
89'
Attempt saved. Jamie Paterson (Bristol City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Tyreeq Bakinson.
88'
Foul by Emiliano Buendía (Norwich City).
88'
Tomas Kalas (Bristol City) wins a free kick in the defensive half.
88'
Attempt saved. Emiliano Buendía (Norwich City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Przemyslaw Placheta with a cross.
88'
Foul by Chris Martin (Bristol City).
88'
Grant Hanley (Norwich City) wins a free kick in the defensive half.
85'
Foul by Emiliano Buendía (Norwich City).
85'
Jay Dasilva (Bristol City) wins a free kick on the left wing.
84'
Attempt missed. Grant Hanley (Norwich City) header from the right side of the six yard box misses to the right following a corner.
84'
Substitution, Norwich City. Jordan Hugill replaces Teemu Pukki.
83'
Corner, Norwich City. Conceded by Jack Hunt.
83'
Offside, Bristol City. Chris Martin tries a through ball, but Antoine Semenyo is caught offside.
82'
Attempt saved. Przemyslaw Placheta (Norwich City) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Lukas Rupp.
81'
Attempt missed. Tyreeq Bakinson (Bristol City) right footed shot from outside the box is too high. Assisted by Jamie Paterson.
80'
Attempt missed. Przemyslaw Placheta (Norwich City) left footed shot from the left side of the box is close, but misses to the left. Assisted by Emiliano Buendía following a fast break.
79'
Foul by Emiliano Buendía (Norwich City).
79'
Tyreeq Bakinson (Bristol City) wins a free kick in the defensive half.
79'
Attempt blocked. Emiliano Buendía (Norwich City) left footed shot from the centre of the box is blocked.
79'
Attempt saved. Przemyslaw Placheta (Norwich City) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Kenny McLean with a headed pass.
Lukas Rupp (Norwich City) is shown the yellow card for a bad foul.
77'
Foul by Lukas Rupp (Norwich City).
77'
Callum O'Dowda (Bristol City) wins a free kick in the defensive half.
76'
Substitution, Bristol City. Antoine Semenyo replaces Chris Brunt.
75'
Penalty missed! Bad penalty by Nahki Wells (Bristol City) right footed shot is too high. Nahki Wells should be disappointed.
74'
Penalty conceded by Jacob Lungi Sørensen (Norwich City) after a foul in the penalty area.
74'
Penalty Bristol City. Tomas Kalas draws a foul in the penalty area.
74'
Attempt missed. Chris Martin (Bristol City) header from the centre of the box misses to the right. Assisted by Jamie Paterson with a cross following a corner.
73'
Tim Krul (Norwich City) is shown the yellow card.
73'
Corner, Bristol City. Conceded by Max Aarons.
72'
Substitution, Norwich City. Kenny McLean replaces Marco Stiepermann.
71'
Foul by Teemu Pukki (Norwich City).
71'
Tomas Kalas (Bristol City) wins a free kick in the attacking half.
70'
Corner, Bristol City. Conceded by Oliver Skipp.
69'
Foul by Oliver Skipp (Norwich City).
69'
Jamie Paterson (Bristol City) wins a free kick in the defensive half.
68'
Corner, Norwich City. Conceded by Zak Vyner.
68'
Attempt blocked. Przemyslaw Placheta (Norwich City) left footed shot from outside the box is blocked. Assisted by Lukas Rupp.
67'
Attempt saved. Nahki Wells (Bristol City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jamie Paterson with a cross.
66'
Ben Gibson (Norwich City) is shown the yellow card for a bad foul.
66'
Foul by Ben Gibson (Norwich City).
66'
Callum O'Dowda (Bristol City) wins a free kick in the attacking half.
61'
Max Aarons (Norwich City) wins a free kick in the defensive half.
61'
Foul by Chris Martin (Bristol City).
60'
Jacob Lungi Sørensen (Norwich City) is shown the yellow card for a bad foul.
60'
Foul by Jacob Lungi Sørensen (Norwich City).
60'
Callum O'Dowda (Bristol City) wins a free kick in the defensive half.
59'
Attempt saved. Chris Martin (Bristol City) right footed shot from outside the box is saved in the bottom right corner. Assisted by Jamie Paterson.
58'
Offside, Bristol City. Chris Martin tries a through ball, but Zak Vyner is caught offside.
57'
Corner, Bristol City. Conceded by Grant Hanley.
57'
Substitution, Bristol City. Tyreeq Bakinson replaces Taylor Moore.
56'
Attempt blocked. Nahki Wells (Bristol City) right footed shot from the right side of the box is blocked. Assisted by Callum O'Dowda.
55'
Attempt missed. Teemu Pukki (Norwich City) right footed shot from the centre of the box is close, but misses the top right corner. Assisted by Max Aarons with a cross.
52'
Attempt saved. Marco Stiepermann (Norwich City) left footed shot from the right side of the box is saved in the centre of the goal.
51'
Attempt missed. Lukas Rupp (Norwich City) right footed shot from the centre of the box misses to the left. Assisted by Teemu Pukki following a corner.
50'
Corner, Norwich City. Conceded by Taylor Moore.
50'
Foul by Emiliano Buendía (Norwich City).
50'
Callum O'Dowda (Bristol City) wins a free kick on the right wing.
48'
Attempt missed. Marco Stiepermann (Norwich City) left footed shot from outside the box is too high. Assisted by Emiliano Buendía.
47'
Foul by Lukas Rupp (Norwich City).
47'
Callum O'Dowda (Bristol City) wins a free kick on the right wing.
45'
Second Half begins Bristol City 1, Norwich City 3.
45'+3
First Half ends, Bristol City 1, Norwich City 3.
45'+2
Goal! Bristol City 1, Norwich City 3. Emiliano Buendía (Norwich City) right footed shot from the centre of the box to the bottom left corner. Assisted by Ben Gibson.
45'+1
Ben Gibson (Norwich City) wins a free kick in the defensive half.
45'+1
Foul by Chris Martin (Bristol City).
45'
Attempt blocked. Callum O'Dowda (Bristol City) header from the centre of the box is blocked. Assisted by Chris Brunt with a cross.
45'
Corner, Bristol City. Conceded by Oliver Skipp.
45'
Attempt blocked. Nahki Wells (Bristol City) left footed shot from outside the box is blocked. Assisted by Chris Brunt.
42'
Foul by Lukas Rupp (Norwich City).
42'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
41'
Corner, Norwich City. Conceded by Taylor Moore.
40'
Attempt saved. Emiliano Buendía (Norwich City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Przemyslaw Placheta.
38'
Max Aarons (Norwich City) wins a free kick in the defensive half.
38'
Foul by Jay Dasilva (Bristol City).
36'
Offside, Bristol City. Chris Martin tries a through ball, but Nahki Wells is caught offside.
36'
Attempt saved. Chris Martin (Bristol City) header from the centre of the box is saved in the bottom right corner. Assisted by Jamie Paterson with a cross.
36'
Corner, Bristol City. Conceded by Grant Hanley.
35'
Attempt blocked. Przemyslaw Placheta (Norwich City) left footed shot from outside the box is blocked. Assisted by Emiliano Buendía.
34'
Foul by Ben Gibson (Norwich City).
34'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
30'
Max Aarons (Norwich City) wins a free kick on the right wing.
30'
Foul by Nahki Wells (Bristol City).
28'
Foul by Lukas Rupp (Norwich City).
28'
Callum O'Dowda (Bristol City) wins a free kick in the attacking half.
27'
Attempt missed. Nahki Wells (Bristol City) right footed shot from the right side of the six yard box misses to the left. Assisted by Jack Hunt.
25'
Attempt missed. Nahki Wells (Bristol City) right footed shot from outside the box is close, but misses to the right. Assisted by Jack Hunt.
22'
Przemyslaw Placheta (Norwich City) wins a free kick in the defensive half.
22'
Foul by Jack Hunt (Bristol City).
20'
Attempt blocked. Marco Stiepermann (Norwich City) left footed shot from outside the box is blocked. Assisted by Teemu Pukki.
17'
Foul by Jacob Lungi Sørensen (Norwich City).
17'
Callum O'Dowda (Bristol City) wins a free kick on the right wing.
17'
Attempt missed. Teemu Pukki (Norwich City) right footed shot from the right side of the box is close, but misses to the right. Assisted by Emiliano Buendía with a headed pass.
15'
Goal! Bristol City 1, Norwich City 2. Jack Hunt (Bristol City) right footed shot from very close range to the bottom left corner. Assisted by Jamie Paterson.
15'
Attempt saved. Jamie Paterson (Bristol City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Nahki Wells.
14'
Goal! Bristol City 0, Norwich City 2. Teemu Pukki (Norwich City) right footed shot from the centre of the box to the bottom right corner. Assisted by Jacob Lungi Sørensen.
6'
Goal! Bristol City 0, Norwich City 1. Teemu Pukki (Norwich City) right footed shot from the centre of the box to the centre of the goal. Assisted by Marco Stiepermann.
5'
Lukas Rupp (Norwich City) wins a free kick in the defensive half.
5'
Foul by Callum O'Dowda (Bristol City).
3'
Offside, Bristol City. Taylor Moore tries a through ball, but Nahki Wells is caught offside.