Match ends, Birmingham City 2, Rotherham United 0.
90'+5
Second Half ends, Birmingham City 2, Rotherham United 0.
90'+3
Attempt blocked. Jamie Lindsay (Rotherham United) right footed shot from outside the box is blocked.
90'+2
Foul by Wes Harding (Rotherham United).
90'+2
Hannibal Mejbri (Birmingham City) wins a free kick in the defensive half.
90'
Foul by Wes Harding (Rotherham United).
90'
Alfie Chang (Birmingham City) wins a free kick in the defensive half.
90'
Corner, Rotherham United. Conceded by Maxime Colin.
87'
Offside, Birmingham City. Lukas Jutkiewicz tries a through ball, but Scott Hogan is caught offside.
87'
Offside, Birmingham City. Marc Roberts tries a through ball, but Lukas Jutkiewicz is caught offside.
87'
Tariqe Fosu-Henry (Rotherham United) is shown the yellow card for a bad foul.
87'
Foul by Tariqe Fosu-Henry (Rotherham United).
87'
Hannibal Mejbri (Birmingham City) wins a free kick in the defensive half.
86'
Attempt missed. Lukas Jutkiewicz (Birmingham City) left footed shot from long range on the right is close, but misses the top left corner. Assisted by Maxime Colin.
85'
Attempt blocked. Alfie Chang (Birmingham City) left footed shot from outside the box is blocked. Assisted by Scott Hogan.
85'
Attempt blocked. Harlee Dean (Birmingham City) header from the centre of the box is blocked. Assisted by Hannibal Mejbri with a cross.
84'
Corner, Birmingham City. Conceded by Jamie Lindsay.
84'
Attempt blocked. Scott Hogan (Birmingham City) right footed shot from outside the box is blocked. Assisted by Lukas Jutkiewicz.
83'
Offside, Birmingham City. Lukas Jutkiewicz tries a through ball, but Scott Hogan is caught offside.
83'
Attempt saved. Lukas Jutkiewicz (Birmingham City) header from the centre of the box is saved in the top right corner. Assisted by Maxime Colin with a cross.
80'
Auston Trusty (Birmingham City) is shown the yellow card.
79'
Substitution, Birmingham City. Marc Roberts replaces Reda Khadra.
Substitution, Birmingham City. Scott Hogan replaces George Hall.
76'
Corner, Rotherham United. Conceded by Auston Trusty.
74'
Corner, Rotherham United. Conceded by Harlee Dean.
74'
Attempt blocked. Conor Washington (Rotherham United) right footed shot from the left side of the box is blocked. Assisted by Tyler Blackett.
73'
Cameron Humphreys (Rotherham United) wins a free kick in the defensive half.
73'
Foul by Reda Khadra (Birmingham City).
71'
Attempt missed. Tariqe Fosu-Henry (Rotherham United) right footed shot from more than 40 yards on the left wing misses to the left.
71'
Attempt blocked. Lukas Jutkiewicz (Birmingham City) left footed shot from the centre of the box is blocked.
70'
Attempt blocked. Lukas Jutkiewicz (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by Maxime Colin with a cross.
66'
Foul by Georgie Kelly (Rotherham United).
66'
Harlee Dean (Birmingham City) wins a free kick in the defensive half.
64'
Substitution, Rotherham United. Cohen Bramall replaces Lee Peltier.
64'
Substitution, Rotherham United. Tyler Blackett replaces Shane Ferguson.
64'
Substitution, Rotherham United. Georgie Kelly replaces Conor Coventry.
60'
Corner, Rotherham United. Conceded by Harlee Dean.
60'
Attempt blocked. Conor Washington (Rotherham United) right footed shot from the right side of the box is blocked. Assisted by Tariqe Fosu-Henry.
60'
Attempt blocked. Wes Harding (Rotherham United) header from the centre of the box is blocked. Assisted by Shane Ferguson with a cross.
59'
Corner, Rotherham United. Conceded by Maxime Colin.
59'
Attempt blocked. Tariqe Fosu-Henry (Rotherham United) right footed shot from the left side of the box is blocked. Assisted by Shane Ferguson.
58'
Corner, Rotherham United. Conceded by Harlee Dean.
58'
Attempt saved. Conor Washington (Rotherham United) right footed shot from the left side of the box is saved in the centre of the goal.
56'
Attempt blocked. Shane Ferguson (Rotherham United) left footed shot from outside the box is blocked. Assisted by Conor Coventry.
56'
Attempt blocked. Wes Harding (Rotherham United) header from the centre of the box is blocked.
56'
Attempt blocked. Chiedozie Ogbene (Rotherham United) header from the centre of the box is blocked. Assisted by Conor Washington.
55'
Corner, Rotherham United. Conceded by Maxime Colin.
53'
Cameron Humphreys (Rotherham United) wins a free kick in the defensive half.
53'
Foul by Lukas Jutkiewicz (Birmingham City).
52'
Foul by Chiedozie Ogbene (Rotherham United).
52'
Auston Trusty (Birmingham City) wins a free kick in the defensive half.
51'
Attempt saved. George Hall (Birmingham City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Reda Khadra.
51'
Attempt blocked. Tariqe Fosu-Henry (Rotherham United) right footed shot from the centre of the box is blocked. Assisted by Wes Harding.
50'
Corner, Rotherham United. Conceded by Harlee Dean.
49'
Foul by Jordan Hugill (Rotherham United).
49'
Auston Trusty (Birmingham City) wins a free kick in the defensive half.
49'
Corner, Rotherham United. Conceded by Harlee Dean.
48'
Corner, Rotherham United. Conceded by Alfie Chang.
46'
Foul by Lee Peltier (Rotherham United).
46'
Lukas Jutkiewicz (Birmingham City) wins a free kick in the attacking half.
45'
Second Half begins Birmingham City 2, Rotherham United 0.
45'
Substitution, Rotherham United. Conor Washington replaces Leo Hjelde.
45'
Substitution, Rotherham United. Jamie Lindsay replaces Hakeem Odoffin.
45'+5
First Half ends, Birmingham City 2, Rotherham United 0.
45'+5
Viktor Johansson (Rotherham United) wins a free kick in the defensive half.
45'+5
Foul by George Hall (Birmingham City).
45'+5
Corner, Birmingham City. Conceded by Lee Peltier.
45'+4
Foul by Wes Harding (Rotherham United).
45'+4
Lukas Jutkiewicz (Birmingham City) wins a free kick on the left wing.
45'+2
Leo Hjelde (Rotherham United) is shown the yellow card for a bad foul.
45'+2
Foul by Leo Hjelde (Rotherham United).
45'+2
Tahith Chong (Birmingham City) wins a free kick in the defensive half.
44'
Delay over. They are ready to continue.
44'
Delay over. They are ready to continue.
42'
Delay in match because of an injury Lukas Jutkiewicz (Birmingham City).
42'
Delay in match because of an injury Hakeem Odoffin (Rotherham United).
42'
Attempt missed. Tariqe Fosu-Henry (Rotherham United) right footed shot from outside the box is too high from a direct free kick.
41'
Tariqe Fosu-Henry (Rotherham United) wins a free kick in the attacking half.
41'
Foul by Harlee Dean (Birmingham City).
38'
Attempt saved. Reda Khadra (Birmingham City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Lukas Jutkiewicz.
36'
Attempt missed. Lukas Jutkiewicz (Birmingham City) left footed shot from outside the box is too high. Assisted by Jordan James.
35'
Goal! Birmingham City 2, Rotherham United 0. Kevin Long (Birmingham City) left footed shot from the centre of the box to the top left corner. Assisted by Auston Trusty following a corner.
34'
Corner, Birmingham City. Conceded by Chiedozie Ogbene.
32'
Delay over. They are ready to continue.
32'
Substitution, Birmingham City. Jordan James replaces Krystian Bielik because of an injury.
32'
Delay over. They are ready to continue.
29'
Delay in match because of an injury Krystian Bielik (Birmingham City).
29'
Hakeem Odoffin (Rotherham United) is shown the yellow card for a bad foul.
28'
Foul by Hakeem Odoffin (Rotherham United).
28'
Krystian Bielik (Birmingham City) wins a free kick in the defensive half.
27'
Lee Peltier (Rotherham United) wins a free kick in the defensive half.
27'
Foul by Auston Trusty (Birmingham City).
26'
Corner, Birmingham City. Conceded by Cameron Humphreys.
25'
Foul by Conor Coventry (Rotherham United).
25'
George Hall (Birmingham City) wins a free kick in the defensive half.
24'
Attempt missed. Hakeem Odoffin (Rotherham United) header from the centre of the box misses to the right. Assisted by Conor Coventry with a cross following a set piece situation.
23'
Hakeem Odoffin (Rotherham United) wins a free kick on the right wing.
23'
Foul by Krystian Bielik (Birmingham City).
21'
Offside, Birmingham City. Krystian Bielik tries a through ball, but Lukas Jutkiewicz is caught offside.
12'
Foul by Cameron Humphreys (Rotherham United).
12'
Lukas Jutkiewicz (Birmingham City) wins a free kick in the attacking half.
11'
Attempt missed. Tahith Chong (Birmingham City) right footed shot from a difficult angle on the right is too high. Assisted by George Hall.
5'
Goal! Birmingham City 1, Rotherham United 0. Reda Khadra (Birmingham City) right footed shot from the left side of the box to the top right corner. Assisted by Lukas Jutkiewicz.
4'
Delay over. They are ready to continue.
3'
Delay in match because of an injury Viktor Johansson (Rotherham United).
3'
Foul by Lukas Jutkiewicz (Birmingham City).
3'
Viktor Johansson (Rotherham United) wins a free kick in the defensive half.
1'
Tariqe Fosu-Henry (Rotherham United) wins a free kick in the defensive half.