Andrew Fisher (Swansea City) wins a free kick in the defensive half.
89'
Foul by Uche Ikpeazu (Cardiff City).
89'
Attempt saved. Uche Ikpeazu (Cardiff City) header from the centre of the box is saved in the centre of the goal. Assisted by Cody Drameh.
87'
Attempt missed. Aden Flint (Cardiff City) header from the centre of the box is close, but misses to the left. Assisted by Joe Ralls with a cross following a corner.
87'
Corner, Cardiff City. Conceded by Ben Cabango.
87'
Foul by Ben Cabango (Swansea City).
87'
Uche Ikpeazu (Cardiff City) wins a free kick on the left wing.
86'
Substitution, Swansea City. Korey Smith replaces Michael Obafemi.
85'
Attempt blocked. Rubin Colwill (Cardiff City) right footed shot from the centre of the box is blocked.
82'
Goal! Cardiff City 0, Swansea City 4. Michael Obafemi (Swansea City) right footed shot from the centre of the box to the top right corner. Assisted by Hannes Wolf.
80'
Joe Ralls (Cardiff City) is shown the yellow card for a bad foul.
80'
Joël Piroe (Swansea City) is shown the yellow card.
80'
Flynn Downes (Swansea City) wins a free kick in the defensive half.
80'
Foul by Joe Ralls (Cardiff City).
78'
Goal! Cardiff City 0, Swansea City 3. Hannes Wolf (Swansea City) header from very close range to the bottom left corner. Assisted by Cyrus Christie.
75'
Attempt missed. Perry Ng (Cardiff City) right footed shot from outside the box misses to the left. Assisted by Ryan Wintle.
74'
Foul by Ben Cabango (Swansea City).
74'
Isaak Davies (Cardiff City) wins a free kick in the defensive half.
72'
Corner, Swansea City. Conceded by Joe Ralls.
72'
Attempt blocked. Michael Obafemi (Swansea City) left footed shot from outside the box is blocked. Assisted by Matt Grimes.
71'
Attempt blocked. Rubin Colwill (Cardiff City) right footed shot from the centre of the box is blocked.
71'
Substitution, Swansea City. Jay Fulton replaces Jamie Paterson.
70'
Substitution, Cardiff City. Uche Ikpeazu replaces Jordan Hugill.
69'
Flynn Downes (Swansea City) is shown the yellow card.
69'
Foul by Flynn Downes (Swansea City).
69'
Isaak Davies (Cardiff City) wins a free kick on the right wing.
65'
Attempt missed. Jordan Hugill (Cardiff City) header from the centre of the box misses to the left. Assisted by Joe Ralls with a cross following a set piece situation.
65'
Foul by Cyrus Christie (Swansea City).
65'
Rubin Colwill (Cardiff City) wins a free kick on the left wing.
63'
Corner, Cardiff City. Conceded by Cyrus Christie.
62'
Attempt blocked. Isaak Davies (Cardiff City) right footed shot from outside the box is blocked. Assisted by Jordan Hugill.
61'
Foul by Joel Latibeaudiere (Swansea City).
61'
Isaak Davies (Cardiff City) wins a free kick in the attacking half.
60'
Attempt missed. Jamie Paterson (Swansea City) left footed shot from outside the box is too high. Assisted by Matt Grimes with a headed pass.
59'
Andrew Fisher (Swansea City) is shown the yellow card.
58'
Cyrus Christie (Swansea City) wins a free kick in the defensive half.
58'
Foul by Isaak Davies (Cardiff City).
58'
Substitution, Cardiff City. Isaak Davies replaces Mark Harris.
58'
Substitution, Cardiff City. Rubin Colwill replaces Tommy Doyle.
57'
Goal! Cardiff City 0, Swansea City 2. Ben Cabango (Swansea City) right footed shot from the centre of the box to the bottom left corner. Assisted by Cyrus Christie following a corner.
57'
Attempt missed. Matt Grimes (Swansea City) left footed shot from outside the box misses to the right. Assisted by Jamie Paterson following a corner.
56'
Corner, Swansea City. Conceded by Perry Ng.
55'
Michael Obafemi (Swansea City) wins a free kick in the attacking half.
55'
Foul by Aden Flint (Cardiff City).
53'
Hand ball by Jordan Hugill (Cardiff City).
52'
Joel Latibeaudiere (Swansea City) wins a free kick in the defensive half.
52'
Foul by Cody Drameh (Cardiff City).
51'
Foul by Flynn Downes (Swansea City).
51'
Jordan Hugill (Cardiff City) wins a free kick in the attacking half.
50'
Foul by Cyrus Christie (Swansea City).
50'
Joe Ralls (Cardiff City) wins a free kick in the defensive half.
47'
Corner, Cardiff City. Conceded by Ben Cabango.
45'
Second Half begins Cardiff City 0, Swansea City 1.
45'+3
First Half ends, Cardiff City 0, Swansea City 1.
45'+1
Andrew Fisher (Swansea City) wins a free kick in the defensive half.
45'+1
Foul by Mark Harris (Cardiff City).
45'+1
Corner, Cardiff City. Conceded by Ben Cabango.
45'+1
Corner, Cardiff City. Conceded by Jamie Paterson.
44'
Corner, Swansea City. Conceded by Joel Bagan.
43'
Attempt blocked. Cyrus Christie (Swansea City) left footed shot from the right side of the box is blocked.
42'
Foul by Flynn Downes (Swansea City).
42'
Jordan Hugill (Cardiff City) wins a free kick in the attacking half.
41'
Attempt missed. Joël Piroe (Swansea City) left footed shot from outside the box is high and wide to the left. Assisted by Michael Obafemi.
39'
Tommy Doyle (Cardiff City) is shown the yellow card for a bad foul.
38'
Hannes Wolf (Swansea City) wins a free kick in the defensive half.
38'
Foul by Tommy Doyle (Cardiff City).
36'
Attempt saved. Joe Ralls (Cardiff City) left footed shot from outside the box is saved in the centre of the goal. Assisted by Cody Drameh.
36'
Foul by Flynn Downes (Swansea City).
36'
Jordan Hugill (Cardiff City) wins a free kick on the right wing.
35'
Attempt missed. Joël Piroe (Swansea City) left footed shot from outside the box is high and wide to the left. Assisted by Cyrus Christie.
31'
Corner, Swansea City. Conceded by Joel Bagan.
29'
Hannes Wolf (Swansea City) is shown the yellow card for a bad foul.
29'
Foul by Hannes Wolf (Swansea City).
29'
Tommy Doyle (Cardiff City) wins a free kick on the right wing.
28'
Foul by Ben Cabango (Swansea City).
28'
Jordan Hugill (Cardiff City) wins a free kick in the defensive half.
26'
Flynn Downes (Swansea City) wins a free kick in the defensive half.
26'
Foul by Mark Harris (Cardiff City).
23'
Attempt blocked. Cody Drameh (Cardiff City) left footed shot from the right side of the box is blocked. Assisted by Mark Harris.
23'
Foul by Hannes Wolf (Swansea City).
23'
Cody Drameh (Cardiff City) wins a free kick in the defensive half.
22'
Mark McGuinness (Cardiff City) wins a free kick in the defensive half.
22'
Foul by Joël Piroe (Swansea City).
20'
Foul by Joel Latibeaudiere (Swansea City).
20'
Jordan Hugill (Cardiff City) wins a free kick on the right wing.
18'
Attempt blocked. Hannes Wolf (Swansea City) left footed shot from the left side of the box is blocked.
15'
Attempt blocked. Matt Grimes (Swansea City) right footed shot from outside the box is blocked. Assisted by Joël Piroe.
14'
Jamie Paterson (Swansea City) wins a free kick in the defensive half.
14'
Foul by Tommy Doyle (Cardiff City).
13'
Attempt missed. Mark McGuinness (Cardiff City) header from the centre of the box misses to the left. Assisted by Joe Ralls with a cross following a corner.
13'
Corner, Cardiff City. Conceded by Kyle Naughton.
13'
Attempt blocked. Jordan Hugill (Cardiff City) right footed shot from the centre of the box is blocked. Assisted by Tommy Doyle.
6'
Goal! Cardiff City 0, Swansea City 1. Michael Obafemi (Swansea City) left footed shot from very close range to the centre of the goal. Assisted by Jamie Paterson.
5'
Joel Latibeaudiere (Swansea City) wins a free kick in the defensive half.
5'
Foul by Jordan Hugill (Cardiff City).
3'
Offside, Swansea City. Matt Grimes tries a through ball, but Hannes Wolf is caught offside.
3'
Joel Latibeaudiere (Swansea City) wins a free kick in the defensive half.
3'
Foul by Mark Harris (Cardiff City).
2'
Flynn Downes (Swansea City) wins a free kick in the defensive half.
2'
Foul by Ryan Wintle (Cardiff City).
1'
Jamie Paterson (Swansea City) wins a free kick in the defensive half.