Second Half ends, Cardiff City 1, Blackburn Rovers 0.
90'+5
Penalty saved! George Hirst (Blackburn Rovers) fails to capitalise on this great opportunity, right footed shot saved in the bottom right corner.
90'+2
Penalty conceded by Ryan Allsop (Cardiff City) after a foul in the penalty area.
90'+2
Penalty Blackburn Rovers. Dominic Hyam draws a foul in the penalty area.
90'+2
Foul by Mark Harris (Cardiff City).
90'+2
George Hirst (Blackburn Rovers) wins a free kick on the right wing.
86'
Bradley Dack (Blackburn Rovers) wins a free kick in the defensive half.
86'
Foul by Andy Rinomhota (Cardiff City).
84'
Sam Gallagher (Blackburn Rovers) is shown the yellow card for a bad foul.
84'
Foul by Sam Gallagher (Blackburn Rovers).
84'
Perry Ng (Cardiff City) wins a free kick in the defensive half.
83'
Goal! Cardiff City 1, Blackburn Rovers 0. Mark Harris (Cardiff City) right footed shot from outside the box to the top right corner. Assisted by Callum Robinson.
81'
Hand ball by Callum Robinson (Cardiff City).
79'
Attempt missed. Sam Gallagher (Blackburn Rovers) left footed shot from the centre of the box misses to the right. Assisted by Ryan Hedges.
78'
Attempt missed. Jaden Philogene-Bidace (Cardiff City) right footed shot from outside the box misses to the right. Assisted by Ryan Wintle following a fast break.
77'
Foul by Tyler Morton (Blackburn Rovers).
77'
Andy Rinomhota (Cardiff City) wins a free kick in the defensive half.
Daniel Ayala (Blackburn Rovers) wins a free kick in the defensive half.
75'
Foul by Mark Harris (Cardiff City).
73'
Corner, Cardiff City. Conceded by Callum Brittain.
72'
Attempt saved. Joe Ralls (Cardiff City) right footed shot from outside the box is saved in the bottom right corner. Assisted by Mark Harris.
71'
Attempt missed. Jack Simpson (Cardiff City) header from the centre of the box misses to the right. Assisted by Ryan Wintle with a cross following a set piece situation.
70'
Foul by Lewis Travis (Blackburn Rovers).
70'
Andy Rinomhota (Cardiff City) wins a free kick in the attacking half.
Substitution, Blackburn Rovers. Sam Gallagher replaces Ben Brereton.
65'
Attempt blocked. Callum Robinson (Cardiff City) right footed shot from the centre of the box is blocked. Assisted by Perry Ng.
63'
Ryan Hedges (Blackburn Rovers) wins a free kick in the defensive half.
63'
Foul by Joe Ralls (Cardiff City).
62'
Attempt missed. Perry Ng (Cardiff City) left footed shot from outside the box is high and wide to the left.
62'
Substitution, Cardiff City. Joe Ralls replaces Romaine Sawyers.
61'
Substitution, Cardiff City. Mark Harris replaces Sheyi Ojo.
57'
Substitution, Blackburn Rovers. George Hirst replaces Tyrhys Dolan.
57'
Substitution, Blackburn Rovers. Tyler Morton replaces John Buckley.
57'
Romaine Sawyers (Cardiff City) is shown the yellow card for a bad foul.
56'
John Buckley (Blackburn Rovers) wins a free kick in the defensive half.
56'
Foul by Romaine Sawyers (Cardiff City).
56'
Foul by Ryan Hedges (Blackburn Rovers).
56'
Sheyi Ojo (Cardiff City) wins a free kick in the attacking half.
55'
Foul by Callum Robinson (Cardiff City).
55'
Ryan Hedges (Blackburn Rovers) wins a free kick on the right wing.
54'
Tyrhys Dolan (Blackburn Rovers) wins a free kick in the defensive half.
54'
Foul by Niels Nkounkou (Cardiff City).
52'
Corner, Cardiff City. Conceded by Lewis Travis.
51'
Lewis Travis (Blackburn Rovers) wins a free kick in the attacking half.
51'
Foul by Romaine Sawyers (Cardiff City).
50'
Foul by John Buckley (Blackburn Rovers).
50'
Andy Rinomhota (Cardiff City) wins a free kick in the attacking half.
49'
Corner, Cardiff City. Conceded by Callum Brittain.
48'
Attempt saved. Sammie Szmodics (Blackburn Rovers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Tyrhys Dolan.
45'
Second Half begins Cardiff City 0, Blackburn Rovers 0.
45'+2
First Half ends, Cardiff City 0, Blackburn Rovers 0.
42'
Offside, Blackburn Rovers. Callum Brittain tries a through ball, but Ben Brereton is caught offside.
40'
Attempt missed. Callum Robinson (Cardiff City) right footed shot from outside the box is close, but misses to the left from a direct free kick.
39'
Foul by John Buckley (Blackburn Rovers).
39'
Andy Rinomhota (Cardiff City) wins a free kick in the attacking half.
37'
Foul by Harry Pickering (Blackburn Rovers).
37'
Sheyi Ojo (Cardiff City) wins a free kick in the attacking half.
36'
Foul by Lewis Travis (Blackburn Rovers).
36'
Andy Rinomhota (Cardiff City) wins a free kick in the defensive half.
35'
Attempt saved. Perry Ng (Cardiff City) right footed shot from outside the box is saved in the bottom right corner.
34'
Sammie Szmodics (Blackburn Rovers) is shown the yellow card for a bad foul.
34'
Foul by Sammie Szmodics (Blackburn Rovers).
34'
Cédric Kipré (Cardiff City) wins a free kick in the attacking half.
33'
Sheyi Ojo (Cardiff City) is shown the yellow card for a bad foul.
32'
Harry Pickering (Blackburn Rovers) wins a free kick in the defensive half.
32'
Foul by Sheyi Ojo (Cardiff City).
31'
Ryan Hedges (Blackburn Rovers) wins a free kick in the defensive half.
31'
Foul by Niels Nkounkou (Cardiff City).
30'
Foul by John Buckley (Blackburn Rovers).
30'
Callum O'Dowda (Cardiff City) wins a free kick in the attacking half.
29'
Foul by Harry Pickering (Blackburn Rovers).
29'
Sheyi Ojo (Cardiff City) wins a free kick on the right wing.
27'
Attempt missed. Tyrhys Dolan (Blackburn Rovers) right footed shot from more than 35 yards is high and wide to the left.
27'
Attempt saved. Callum Robinson (Cardiff City) right footed shot from the right side of the six yard box is saved in the bottom right corner. Assisted by Sheyi Ojo.
23'
Substitution, Cardiff City. Jack Simpson replaces Mahlon Romeo because of an injury.
22'
Attempt missed. Callum O'Dowda (Cardiff City) header from the centre of the box misses to the right. Assisted by Ryan Wintle.
21'
Attempt blocked. Ryan Wintle (Cardiff City) right footed shot from the left side of the box is blocked. Assisted by Mahlon Romeo.
21'
Corner, Cardiff City. Conceded by Harry Pickering.
20'
Foul by Ryan Hedges (Blackburn Rovers).
20'
Cédric Kipré (Cardiff City) wins a free kick in the defensive half.
16'
Attempt missed. Ben Brereton (Blackburn Rovers) right footed shot from outside the box misses to the left. Assisted by John Buckley.
15'
Attempt saved. Callum Robinson (Cardiff City) right footed shot from the centre of the box is saved in the bottom right corner.
14'
Attempt missed. Callum Robinson (Cardiff City) left footed shot from the centre of the box is close, but misses to the right. Assisted by Andy Rinomhota.
13'
Attempt missed. Callum O'Dowda (Cardiff City) header from the centre of the box is close, but misses to the left. Assisted by Ryan Wintle with a cross following a corner.
13'
Corner, Cardiff City. Conceded by Sammie Szmodics.
13'
Attempt blocked. Callum Robinson (Cardiff City) left footed shot from the centre of the box is blocked. Assisted by Sheyi Ojo.
7'
Offside, Cardiff City. Romaine Sawyers tries a through ball, but Callum Robinson is caught offside.
3'
Foul by Mahlon Romeo (Cardiff City).
3'
Lewis Travis (Blackburn Rovers) wins a free kick in the defensive half.
2'
Andy Rinomhota (Cardiff City) wins a free kick on the right wing.
2'
Foul by Harry Pickering (Blackburn Rovers).
2'
Niels Nkounkou (Cardiff City) wins a free kick in the attacking half.