Second Half ends, Cardiff City 1, Middlesbrough 4.
90'+2
Matt Clarke (Middlesbrough) wins a free kick in the defensive half.
90'+2
Foul by Cian Ashford (Cardiff City).
90'+1
Goal! Cardiff City 1, Middlesbrough 4. Josh Bowler (Cardiff City) left footed shot from the centre of the box to the bottom right corner. Assisted by Callum Robinson.
90'+1
Attempt missed. Joel Colwill (Cardiff City) right footed shot from the right side of the box is too high. Assisted by David Turnbull following a corner.
90'
Corner, Cardiff City. Conceded by Matt Clarke.
88'
Foul by Luke Thomas (Middlesbrough).
88'
Josh Bowler (Cardiff City) wins a free kick in the attacking half.
Luke Thomas (Middlesbrough) wins a free kick on the left wing.
65'
Foul by Raheem Conte (Cardiff City).
63'
Luke Ayling (Middlesbrough) wins a free kick in the defensive half.
63'
Foul by Joe Ralls (Cardiff City).
63'
Attempt missed. Raheem Conte (Cardiff City) header from the centre of the box misses to the left. Assisted by Joe Ralls with a cross following a corner.
62'
Corner, Cardiff City. Conceded by Seny Dieng.
62'
Attempt saved. Cian Ashford (Cardiff City) left footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Josh Bowler.
62'
Substitution, Middlesbrough. Law McCabe replaces Jonny Howson.
61'
Substitution, Middlesbrough. Sam Silvera replaces Isaiah Jones.
60'
Goal! Cardiff City 0, Middlesbrough 4. Alex Gilbert (Middlesbrough) left footed shot from the centre of the box to the top right corner. Assisted by Luke Ayling.
59'
Attempt missed. David Turnbull (Cardiff City) right footed shot from more than 35 yards is high and wide to the right.
Substitution, Cardiff City. Joel Colwill replaces Manolis Siopis.
56'
Goal! Cardiff City 0, Middlesbrough 3. Emmanuel Latte Lath (Middlesbrough) left footed shot from the centre of the box to the top left corner. Assisted by Finn Azaz with a through ball following a fast break.
51'
Attempt missed. David Turnbull (Cardiff City) right footed shot from the centre of the box is close, but misses to the left. Assisted by Josh Bowler.
49'
Goal! Cardiff City 0, Middlesbrough 2. Finn Azaz (Middlesbrough) right footed shot from the left side of the six yard box to the centre of the goal. Assisted by Alex Gilbert.
48'
Luke Thomas (Middlesbrough) wins a free kick in the defensive half.
48'
Foul by Josh Bowler (Cardiff City).
47'
Attempt missed. Cian Ashford (Cardiff City) right footed shot from the centre of the box is too high following a corner.
47'
Attempt saved. Dimitrios Goutas (Cardiff City) header from the centre of the box is saved in the top right corner. Assisted by David Turnbull with a cross.
46'
Corner, Cardiff City. Conceded by Luke Thomas.
45'
Second Half begins Cardiff City 0, Middlesbrough 1.
45'+2
First Half ends, Cardiff City 0, Middlesbrough 1.
45'+2
Attempt blocked. David Turnbull (Cardiff City) left footed shot from outside the box is blocked. Assisted by Cian Ashford.
45'+1
Foul by Rav van den Berg (Middlesbrough).
45'+1
Famara Diédhiou (Cardiff City) wins a free kick on the left wing.
45'
Goal! Cardiff City 0, Middlesbrough 1. Matt Clarke (Middlesbrough) left footed shot from the right side of the six yard box to the high centre of the goal. Assisted by Finn Azaz following a set piece situation.
44'
Isaiah Jones (Middlesbrough) wins a free kick in the attacking half.
44'
Foul by Mahlon Romeo (Cardiff City).
43'
Attempt saved. Emmanuel Latte Lath (Middlesbrough) header from the centre of the box is saved in the top centre of the goal. Assisted by Luke Ayling with a cross.
41'
Attempt saved. Luke Thomas (Middlesbrough) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Daniel Barlaser.
40'
Foul by Joe Ralls (Cardiff City).
40'
Jonny Howson (Middlesbrough) wins a free kick in the defensive half.
38'
Emmanuel Latte Lath (Middlesbrough) wins a free kick in the attacking half.
38'
Foul by Nathaniel Phillips (Cardiff City).
37'
Foul by Luke Thomas (Middlesbrough).
37'
Famara Diédhiou (Cardiff City) wins a free kick in the defensive half.
34'
Attempt missed. Isaiah Jones (Middlesbrough) left footed shot from outside the box is just a bit too high. Assisted by Emmanuel Latte Lath.
30'
Offside, Middlesbrough. Emmanuel Latte Lath is caught offside.
26'
Offside, Cardiff City. David Turnbull is caught offside.
26'
Attempt blocked. Josh Bowler (Cardiff City) left footed shot from the right side of the box is blocked. Assisted by Famara Diédhiou.
26'
Foul by Luke Thomas (Middlesbrough).
26'
Josh Bowler (Cardiff City) wins a free kick in the defensive half.
19'
Attempt missed. Daniel Barlaser (Middlesbrough) right footed shot from outside the box is high and wide to the right. Assisted by Jonny Howson.
15'
Foul by Finn Azaz (Middlesbrough).
15'
Josh Bowler (Cardiff City) wins a free kick in the defensive half.
13'
Attempt blocked. Cian Ashford (Cardiff City) right footed shot from outside the box is blocked. Assisted by David Turnbull.
12'
Attempt saved. Finn Azaz (Middlesbrough) right footed shot from a difficult angle and long range on the right is saved in the bottom right corner. Assisted by Luke Ayling.
12'
Attempt blocked. Alex Gilbert (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Luke Thomas.
11'
Corner, Middlesbrough. Conceded by Dimitrios Goutas.
11'
Offside, Cardiff City. Famara Diédhiou is caught offside.
10'
Foul by Matt Clarke (Middlesbrough).
10'
Famara Diédhiou (Cardiff City) wins a free kick in the attacking half.
9'
Foul by Luke Ayling (Middlesbrough).
9'
Ollie Tanner (Cardiff City) wins a free kick in the defensive half.
7'
Foul by Matt Clarke (Middlesbrough).
7'
Famara Diédhiou (Cardiff City) wins a free kick in the defensive half.
7'
Attempt saved. Emmanuel Latte Lath (Middlesbrough) right footed shot from the centre of the box is saved in the centre of the goal.
7'
Attempt blocked. Finn Azaz (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Isaiah Jones.
5'
Attempt missed. Dimitrios Goutas (Cardiff City) header from the centre of the box is just a bit too high. Assisted by David Turnbull with a cross following a corner.
4'
Corner, Cardiff City. Conceded by Seny Dieng.
4'
Attempt saved. David Turnbull (Cardiff City) right footed shot from more than 35 yards is saved in the top centre of the goal.
3'
Foul by Rav van den Berg (Middlesbrough).
3'
Famara Diédhiou (Cardiff City) wins a free kick on the left wing.
3'
Attempt blocked. Jonny Howson (Middlesbrough) right footed shot from outside the box is blocked.