Brought to you by

Key Events

90' + 2'
C. Nelson
Yellow Card
75'
D. Phillips
Yellow Card
71'
J. Hunt
Yellow Card
25'
K. Moore
S. Ojo
0 - 2
18'
C. Nelson
H. Wilson
0 - 1

Match Stats

Possession
61% 38%
3
7
Shots Off Target
Shots On Target 1 4
Total Passes 431 258
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Bristol City 0, Cardiff City 2.
90' + 5' Second Half ends, Bristol City 0, Cardiff City 2.
90' + 4' 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.
C. Nelson
Yellow Card
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.
84' Corner, Cardiff City. Conceded by Alfie Mawson.
L. Bacuna
S. Ojo
80' Substitution, Cardiff City. Leandro Bacuna replaces Sheyi Ojo.
D. Phillips
Yellow Card
75' 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.
M. Pack
H. Wilson
72' Substitution, Cardiff City. Marlon Pack replaces Harry Wilson.
J. Hunt
Yellow Card
71' Jack Hunt (Bristol City) is shown the yellow card.
Z. Vyner
H. Lansbury
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.
T. Moore
A. Mariappa
60' Substitution, Bristol City. Taylor Moore replaces Adrian Mariappa.
J. Paterson
H. Massengo
60' Substitution, Bristol City. Jamie Paterson replaces Han-Noah Massengo.
K. Palmer
J. Williams
60' Substitution, Bristol City. Kasey Palmer replaces Joe Williams.
60' Nahki Wells (Bristol City) wins a free kick in the defensive half.
60' Foul by Will Vaulks (Cardiff City).
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.
Second Half begins Bristol City 0, Cardiff City 2.
45' + 12' First Half ends, Bristol City 0, Cardiff City 2.
A. Mawson
Yellow Card
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.
H. Lansbury
Yellow Card
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' Nahki Wells (Bristol City) wins a free kick in the defensive half.
43' Foul by Perry Ng (Cardiff City).
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.
K. Moore
S. Ojo
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.
C. Nelson
H. Wilson
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.
D. Phillips
A. Smithies
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' Kieffer Moore (Cardiff City) wins a free kick on the right wing.
3' Foul by Adrian Mariappa (Bristol City).
First Half begins.
Lineups are announced and players are warming up.