Attempt missed. Nahki Wells (Bristol City) header from the centre of the box is close, but misses to the left. Assisted by Tomas Kalas.
90'+2
Attempt missed. Kieffer Moore (Cardiff City) right footed shot from outside the box is high and wide to the right. Assisted by Perry Ng.
90'+2
Curtis Nelson (Cardiff City) is shown the yellow card.
90'+1
Hand ball by Curtis Nelson (Cardiff City).
90'
Jack Hunt (Bristol City) wins a free kick in the defensive half.
90'
Foul by Kieffer Moore (Cardiff City).
89'
Attempt saved. Kieffer Moore (Cardiff City) right footed shot from outside the box is saved in the centre of the goal.
88'
Offside, Cardiff City. Joe Bennett tries a through ball, but Leandro Bacuna is caught offside.
87'
Attempt missed. Leandro Bacuna (Cardiff City) left footed shot from outside the box is close, but misses the top left corner. Assisted by Kieffer Moore.
85'
Foul by Antoine Semenyo (Bristol City).
85'
Will Vaulks (Cardiff City) wins a free kick on the right wing.
Dillon Phillips (Cardiff City) is shown the yellow card.
75'
Hand ball by Nahki Wells (Bristol City).
74'
Attempt blocked. Kieffer Moore (Cardiff City) left footed shot from the left side of the box is blocked. Assisted by Will Vaulks.
72'
Corner, Cardiff City. Conceded by Alfie Mawson.
72'
Substitution, Cardiff City. Marlon Pack replaces Harry Wilson.
71'
Jack Hunt (Bristol City) is shown the yellow card.
70'
Substitution, Bristol City. Zak Vyner replaces Henri Lansbury.
69'
Foul by Kasey Palmer (Bristol City).
69'
Perry Ng (Cardiff City) wins a free kick in the defensive half.
68'
Attempt missed. Harry Wilson (Cardiff City) left footed shot from outside the box misses to the right. Assisted by Will Vaulks with a headed pass.
67'
Foul by Henri Lansbury (Bristol City).
67'
Harry Wilson (Cardiff City) wins a free kick in the defensive half.
64'
Corner, Cardiff City. Conceded by Alfie Mawson.
62'
Attempt missed. Aden Flint (Cardiff City) header from the centre of the box is close, but misses to the right. Assisted by Joe Ralls following a corner.
61'
Corner, Cardiff City. Conceded by Tomas Kalas.
60'
Substitution, Bristol City. Taylor Moore replaces Adrian Mariappa.
Substitution, Bristol City. Kasey Palmer replaces Joe Williams.
60'
Foul by Will Vaulks (Cardiff City).
60'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
53'
Joe Williams (Bristol City) wins a free kick in the defensive half.
53'
Foul by Harry Wilson (Cardiff City).
52'
Offside, Bristol City. Alfie Mawson tries a through ball, but Tomas Kalas is caught offside.
51'
Corner, Bristol City. Conceded by Joe Bennett.
48'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
48'
Foul by Perry Ng (Cardiff City).
48'
Attempt missed. Harry Wilson (Cardiff City) header from the right side of the box is high and wide to the right. Assisted by Joe Bennett with a cross.
46'
Corner, Cardiff City. Conceded by Alfie Mawson.
45'
Second Half begins Bristol City 0, Cardiff City 2.
45'+12
First Half ends, Bristol City 0, Cardiff City 2.
45'+11
Alfie Mawson (Bristol City) is shown the yellow card for a bad foul.
45'+11
Foul by Alfie Mawson (Bristol City).
45'+11
Harry Wilson (Cardiff City) wins a free kick in the defensive half.
45'+9
Offside, Cardiff City. Harry Wilson tries a through ball, but Kieffer Moore is caught offside.
45'+8
Henri Lansbury (Bristol City) is shown the yellow card for a bad foul.
45'+8
Foul by Henri Lansbury (Bristol City).
45'+8
Sheyi Ojo (Cardiff City) wins a free kick in the defensive half.
45'+8
Nahki Wells (Bristol City) wins a free kick on the left wing.
45'+8
Foul by Sheyi Ojo (Cardiff City).
45'+6
Han-Noah Massengo (Bristol City) wins a free kick on the left wing.
45'+6
Foul by Will Vaulks (Cardiff City).
45'
Corner, Bristol City. Conceded by Sean Morrison.
45'
Attempt blocked. Antoine Semenyo (Bristol City) right footed shot from the left side of the box is blocked. Assisted by Henri Lansbury.
44'
Attempt blocked. Joe Williams (Bristol City) right footed shot from outside the box is blocked.
44'
Nahki Wells (Bristol City) wins a free kick in the attacking half.
44'
Foul by Curtis Nelson (Cardiff City).
43'
Foul by Perry Ng (Cardiff City).
43'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
43'
Foul by Alfie Mawson (Bristol City).
43'
Kieffer Moore (Cardiff City) wins a free kick on the right wing.
40'
Daniel Bentley (Bristol City) wins a free kick in the defensive half.
40'
Aden Flint (Cardiff City).
40'
Corner, Cardiff City. Conceded by Daniel Bentley.
40'
Attempt saved. Sheyi Ojo (Cardiff City) header from the centre of the box is saved in the top left corner. Assisted by Will Vaulks.
37'
Han-Noah Massengo (Bristol City) wins a free kick in the defensive half.
37'
Foul by Perry Ng (Cardiff City).
31'
Attempt blocked. Famara Diédhiou (Bristol City) left footed shot from the centre of the box is blocked. Assisted by Antoine Semenyo with a cross.
28'
Han-Noah Massengo (Bristol City) wins a free kick in the defensive half.
28'
Foul by Perry Ng (Cardiff City).
27'
Foul by Kieffer Moore (Cardiff City).
27'
Henri Lansbury (Bristol City) wins a free kick in the defensive half.
26'
Attempt missed. Sheyi Ojo (Cardiff City) right footed shot from the right side of the box misses to the left. Assisted by Kieffer Moore.
25'
Goal! Bristol City 0, Cardiff City 2. Kieffer Moore (Cardiff City) header from the centre of the box to the bottom left corner. Assisted by Sheyi Ojo with a cross.
24'
Corner, Cardiff City. Conceded by Alfie Mawson.
23'
Foul by Han-Noah Massengo (Bristol City).
23'
Harry Wilson (Cardiff City) wins a free kick in the attacking half.
22'
Attempt missed. Nahki Wells (Bristol City) right footed shot from outside the box misses to the left. Assisted by Famara Diédhiou.
20'
Corner, Cardiff City. Conceded by Alfie Mawson.
20'
Corner, Cardiff City. Conceded by Adrian Mariappa.
19'
Foul by Nahki Wells (Bristol City).
19'
Harry Wilson (Cardiff City) wins a free kick in the defensive half.
18'
Goal! Bristol City 0, Cardiff City 1. Curtis Nelson (Cardiff City) header from the centre of the box to the bottom left corner. Assisted by Harry Wilson with a cross following a set piece situation.
18'
Sheyi Ojo (Cardiff City) wins a free kick on the right wing.
18'
Foul by Alfie Mawson (Bristol City).
16'
Attempt missed. Famara Diédhiou (Bristol City) header from the centre of the box is close, but misses to the right. Assisted by Henri Lansbury with a cross following a corner.
16'
Corner, Bristol City. Conceded by Joe Bennett.
15'
Attempt saved. Henri Lansbury (Bristol City) right footed shot from outside the box is saved in the centre of the goal.
11'
Substitution, Cardiff City. Dillon Phillips replaces Alex Smithies because of an injury.
8'
Foul by Joe Ralls (Cardiff City).
8'
Famara Diédhiou (Bristol City) wins a free kick in the attacking half.
6'
Corner, Cardiff City. Conceded by Adrian Mariappa.
5'
Harry Wilson (Cardiff City) wins a free kick in the defensive half.
5'
Foul by Henri Lansbury (Bristol City).
5'
Attempt missed. Aden Flint (Cardiff City) right footed shot from the centre of the box is too high. Assisted by Will Vaulks with a headed pass following a corner.
4'
Corner, Cardiff City. Conceded by Daniel Bentley.
3'
Foul by Adrian Mariappa (Bristol City).
3'
Kieffer Moore (Cardiff City) wins a free kick on the right wing.