Second Half ends, Rotherham United 1, Cardiff City 2.
90'+8
Attempt missed. Domingos Quina (Rotherham United) left footed shot from outside the box misses to the right. Assisted by Georgie Kelly.
90'+7
Attempt saved. Domingos Quina (Rotherham United) right footed shot from outside the box is saved in the bottom left corner. Assisted by Tariqe Fosu-Henry.
90'+5
Jak Alnwick (Cardiff City) wins a free kick in the defensive half.
90'+5
Foul by Richard Wood (Rotherham United).
90'+3
Foul by Kion Etete (Cardiff City).
90'+3
Wes Harding (Rotherham United) wins a free kick in the attacking half.
Delay in match because of an injury Mark McGuinness (Cardiff City).
89'
Foul by Kion Etete (Cardiff City).
89'
Jamie Lindsay (Rotherham United) wins a free kick in the defensive half.
87'
Goal! Rotherham United 1, Cardiff City 2. Cédric Kipré (Cardiff City) right footed shot from the centre of the box to the top right corner following a set piece situation.
87'
Attempt saved. Jaden Philogene (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Mark McGuinness with a headed pass.
87'
Ryan Wintle (Cardiff City) wins a free kick in the attacking half.
87'
Foul by Tariqe Fosu-Henry (Rotherham United).
86'
Corner, Cardiff City. Conceded by Chiedozie Ogbene.
85'
Delay over. They are ready to continue.
85'
Delay over. They are ready to continue.
85'
Substitution, Rotherham United. Domingos Quina replaces Lee Peltier because of an injury.
85'
Substitution, Rotherham United. Ben Wiles replaces Conor Coventry.
83'
Delay in match because of an injury Lee Peltier (Rotherham United).
83'
Offside, Rotherham United. Chiedozie Ogbene tries a through ball, but Wes Harding is caught offside.
82'
Attempt missed. Ryan Wintle (Cardiff City) right footed shot from outside the box is high and wide to the right.
82'
Attempt missed. Jaden Philogene (Cardiff City) right footed shot from outside the box misses to the right.
81'
Attempt blocked. Jaden Philogene (Cardiff City) right footed shot from the left side of the six yard box is blocked. Assisted by Kion Etete with a through ball.
81'
Corner, Cardiff City. Conceded by Conor Coventry.
80'
Perry Ng (Cardiff City) wins a free kick in the defensive half.
80'
Foul by Georgie Kelly (Rotherham United).
79'
Delay over. They are ready to continue.
79'
Delay over. They are ready to continue.
77'
Delay in match because of an injury Conor Coventry (Rotherham United).
76'
Jaden Philogene (Cardiff City) wins a free kick on the left wing.
76'
Foul by Conor Coventry (Rotherham United).
73'
Attempt blocked. Kion Etete (Cardiff City) header from the centre of the box is blocked. Assisted by Perry Ng with a cross.
Substitution, Rotherham United. Tariqe Fosu-Henry replaces Oliver Rathbone.
69'
Foul by Cameron Humphreys (Rotherham United).
69'
Kion Etete (Cardiff City) wins a free kick in the attacking half.
68'
Attempt missed. Georgie Kelly (Rotherham United) right footed shot from outside the box misses to the left. Assisted by Chiedozie Ogbene.
67'
Substitution, Rotherham United. Georgie Kelly replaces Jordan Hugill.
67'
Attempt missed. Joe Ralls (Cardiff City) left footed shot from outside the box is too high. Assisted by Sory Kaba.
61'
Cédric Kipré (Cardiff City) wins a free kick in the defensive half.
61'
Foul by Conor Coventry (Rotherham United).
60'
Offside, Cardiff City. Jak Alnwick tries a through ball, but Sory Kaba is caught offside.
59'
Oliver Rathbone (Rotherham United) is shown the yellow card for a bad foul.
59'
Kion Etete (Cardiff City) wins a free kick on the right wing.
59'
Foul by Oliver Rathbone (Rotherham United).
58'
Corner, Rotherham United. Conceded by Kion Etete.
57'
Foul by Mahlon Romeo (Cardiff City).
57'
Chiedozie Ogbene (Rotherham United) wins a free kick on the left wing.
55'
Offside, Rotherham United. Cohen Bramall tries a through ball, but Chiedozie Ogbene is caught offside.
54'
Corner, Rotherham United. Conceded by Cédric Kipré.
53'
Corner, Rotherham United. Conceded by Cédric Kipré.
51'
Attempt saved. Kion Etete (Cardiff City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jack Simpson.
49'
Ryan Wintle (Cardiff City) wins a free kick in the attacking half.
49'
Foul by Oliver Rathbone (Rotherham United).
49'
Attempt blocked. Richard Wood (Rotherham United) right footed shot from the centre of the box is blocked.
49'
Attempt blocked. Jamie Lindsay (Rotherham United) right footed shot from outside the box is blocked. Assisted by Richard Wood.
48'
Foul by Mark McGuinness (Cardiff City).
48'
Jordan Hugill (Rotherham United) wins a free kick in the attacking half.
46'
Foul by Jaden Philogene (Cardiff City).
46'
Lee Peltier (Rotherham United) wins a free kick in the defensive half.
45'
Substitution, Cardiff City. Jack Simpson replaces Callum O'Dowda.
45'
Second Half begins Rotherham United 1, Cardiff City 1.
45'+3
First Half ends, Rotherham United 1, Cardiff City 1.
45'+3
Perry Ng (Cardiff City) wins a free kick in the defensive half.
45'+3
Foul by Jordan Hugill (Rotherham United).
45'+2
Penalty missed! Still Rotherham United 1, Cardiff City 1. Sory Kaba (Cardiff City) hits the bar with a right footed shot.
45'+1
Penalty conceded by Conor Coventry (Rotherham United) after a foul in the penalty area.
45'+1
Penalty Cardiff City. Jaden Philogene draws a foul in the penalty area.
44'
Foul by Joe Ralls (Cardiff City).
44'
Conor Coventry (Rotherham United) wins a free kick in the attacking half.
43'
Attempt saved. Richard Wood (Rotherham United) left footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Jamie Lindsay with a headed pass.
42'
Offside, Cardiff City. Mahlon Romeo tries a through ball, but Kion Etete is caught offside.
41'
Foul by Cameron Humphreys (Rotherham United).
41'
Kion Etete (Cardiff City) wins a free kick on the right wing.
40'
Corner, Rotherham United. Conceded by Cédric Kipré.
39'
Offside, Rotherham United. Jamie Lindsay tries a through ball, but Jordan Hugill is caught offside.
37'
Goal! Rotherham United 1, Cardiff City 1. Chiedozie Ogbene (Rotherham United) header from very close range to the high centre of the goal. Assisted by Wes Harding with a cross.
28'
Corner, Rotherham United. Conceded by Mark McGuinness.
26'
Attempt saved. Sory Kaba (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Mahlon Romeo with a through ball.
25'
Attempt saved. Conor Coventry (Rotherham United) right footed shot from outside the box is saved in the centre of the goal. Assisted by Chiedozie Ogbene.
22'
Foul by Sory Kaba (Cardiff City).
22'
Lee Peltier (Rotherham United) wins a free kick in the defensive half.
21'
Offside, Cardiff City. Jak Alnwick tries a through ball, but Sory Kaba is caught offside.
21'
Foul by Jordan Hugill (Rotherham United).
21'
Perry Ng (Cardiff City) wins a free kick in the defensive half.
20'
Chiedozie Ogbene (Rotherham United) wins a free kick in the defensive half.
20'
Foul by Perry Ng (Cardiff City).
13'
Corner, Cardiff City. Conceded by Wes Harding.
11'
Goal! Rotherham United 0, Cardiff City 1. Kion Etete (Cardiff City) with an attempt from the centre of the box to the centre of the goal. Assisted by Perry Ng with a cross.
10'
Corner, Cardiff City. Conceded by Wes Harding.
9'
Foul by Jamie Lindsay (Rotherham United).
9'
Callum O'Dowda (Cardiff City) wins a free kick in the defensive half.
8'
Attempt saved. Mahlon Romeo (Cardiff City) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Joe Ralls.
7'
Attempt missed. Cédric Kipré (Cardiff City) header from the left side of the six yard box is high and wide to the left. Assisted by Joe Ralls with a cross following a corner.
6'
Corner, Cardiff City. Conceded by Conor Coventry.
5'
Sory Kaba (Cardiff City) wins a free kick in the defensive half.
5'
Foul by Lee Peltier (Rotherham United).
3'
Attempt missed. Richard Wood (Rotherham United) header from the centre of the box misses to the left. Assisted by Cohen Bramall with a cross following a corner.
2'
Corner, Rotherham United. Conceded by Perry Ng.
2'
Jordan Hugill (Rotherham United) hits the bar with a header from the centre of the box. Assisted by Wes Harding with a cross.