Second Half ends, West Ham United 2, Birmingham City 0.
90'+3
Attempt missed. Harlee Dean (Birmingham City) header from the centre of the box misses to the right. Assisted by Craig Gardner with a cross following a set piece situation.
90'+2
Foul by Pedro Obiang (West Ham United).
90'+2
Viv Solomon-Otabor (Birmingham City) wins a free kick on the right wing.
90'+1
Goal! West Ham United 2, Birmingham City 0. Andy Carroll (West Ham United) header from the centre of the box to the top left corner. Assisted by Michail Antonio.
90'
Felipe Anderson (West Ham United) wins a free kick on the left wing.
90'
Foul by Viv Solomon-Otabor (Birmingham City).
88'
Attempt saved. Jacques Maghoma (Birmingham City) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Maxime Colin.
86'
Foul by Pedro Obiang (West Ham United).
86'
Craig Gardner (Birmingham City) wins a free kick in the defensive half.
86'
Delay over. They are ready to continue.
85'
Delay in match Adrián (West Ham United) because of an injury.
85'
Foul by Wes Harding (Birmingham City).
85'
Arthur Masuaku (West Ham United) wins a free kick in the defensive half.
83'
Andy Carroll (West Ham United) hits the bar with a left footed shot from the centre of the box. Assisted by Robert Snodgrass.
81'
Attempt saved. Harlee Dean (Birmingham City) header from the centre of the box is saved in the centre of the goal. Assisted by Craig Gardner with a cross.
81'
Corner, Birmingham City. Conceded by Issa Diop.
81'
Attempt blocked. Harlee Dean (Birmingham City) header from the centre of the box is blocked. Assisted by Craig Gardner with a cross.
80'
Corner, Birmingham City. Conceded by Issa Diop.
79'
Andy Carroll (West Ham United) wins a free kick in the defensive half.
79'
Foul by Harlee Dean (Birmingham City).
79'
Substitution, West Ham United. Felipe Anderson replaces Xande Silva.
78'
Corner, Birmingham City. Conceded by Issa Diop.
76'
Corner, Birmingham City. Conceded by Declan Rice.
76'
Attempt blocked. Maxime Colin (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by Craig Gardner.
75'
Corner, Birmingham City. Conceded by Issa Diop.
74'
Attempt missed. Xande Silva (West Ham United) left footed shot from outside the box is just a bit too high.
Xande Silva (West Ham United) wins a free kick in the attacking half.
72'
Foul by Maikel Kieftenbeld (Birmingham City).
72'
Attempt missed. Michail Antonio (West Ham United) right footed shot from outside the box is close, but misses to the left. Assisted by Robert Snodgrass.
71'
Craig Gardner (Birmingham City) wins a free kick on the left wing.
71'
Foul by Pedro Obiang (West Ham United).
69'
Foul by Xande Silva (West Ham United).
69'
Harlee Dean (Birmingham City) wins a free kick on the left wing.
68'
Attempt saved. Lukas Jutkiewicz (Birmingham City) header from the centre of the box is saved in the centre of the goal. Assisted by Wes Harding with a cross.
65'
Corner, West Ham United. Conceded by Harlee Dean.
64'
Foul by Jacques Maghoma (Birmingham City).
64'
Pedro Obiang (West Ham United) wins a free kick in the attacking half.
63'
Corner, West Ham United. Conceded by Wes Harding.
61'
Offside, Birmingham City. Jacques Maghoma tries a through ball, but Che Adams is caught offside.
58'
Substitution, West Ham United. Robert Snodgrass replaces Samir Nasri.
56'
Corner, West Ham United. Conceded by Wes Harding.
56'
Attempt blocked. Andy Carroll (West Ham United) header from the centre of the box is blocked. Assisted by Samir Nasri.
56'
Offside, Birmingham City. Wes Harding tries a through ball, but Harlee Dean is caught offside.
55'
Foul by Andy Carroll (West Ham United).
55'
Maikel Kieftenbeld (Birmingham City) wins a free kick in the attacking half.
52'
Attempt missed. Lukas Jutkiewicz (Birmingham City) right footed shot from the right side of the box misses to the left.
51'
Issa Diop (West Ham United) is shown the yellow card for a bad foul.
51'
Foul by Issa Diop (West Ham United).
51'
Jacques Maghoma (Birmingham City) wins a free kick on the left wing.
49'
Foul by Craig Gardner (Birmingham City).
49'
Xande Silva (West Ham United) wins a free kick in the attacking half.
48'
Foul by Samir Nasri (West Ham United).
48'
Jacques Maghoma (Birmingham City) wins a free kick on the left wing.
46'
Corner, Birmingham City. Conceded by Issa Diop.
46'
Attempt blocked. Che Adams (Birmingham City) right footed shot from the right side of the box is blocked. Assisted by Craig Gardner.
45'
Second Half begins West Ham United 1, Birmingham City 0.
45'
Substitution, Birmingham City. Craig Gardner replaces Gary Gardner.
45'+2
First Half ends, West Ham United 1, Birmingham City 0.
45'
Attempt missed. Maikel Kieftenbeld (Birmingham City) right footed shot from outside the box is close, but misses to the right following a corner.
45'
Corner, Birmingham City. Conceded by Michail Antonio.
41'
Foul by Pedro Obiang (West Ham United).
41'
Jacques Maghoma (Birmingham City) wins a free kick in the defensive half.
40'
Attempt missed. Grady Diangana (West Ham United) left footed shot from the right side of the box is close, but misses to the right. Assisted by Samir Nasri.
31'
Michail Antonio (West Ham United) wins a free kick in the defensive half.
31'
Foul by Lukas Jutkiewicz (Birmingham City).
31'
Offside, West Ham United. Pedro Obiang tries a through ball, but Grady Diangana is caught offside.
29'
Attempt blocked. Lukas Jutkiewicz (Birmingham City) header from the left side of the six yard box is blocked. Assisted by Connor Mahoney with a cross.
28'
Corner, Birmingham City. Conceded by Arthur Masuaku.
28'
Attempt blocked. Maikel Kieftenbeld (Birmingham City) left footed shot from the centre of the box is blocked. Assisted by Che Adams.
28'
Attempt saved. Issa Diop (West Ham United) header from the centre of the box is saved in the bottom left corner. Assisted by Samir Nasri with a cross.
27'
Andy Carroll (West Ham United) wins a free kick on the right wing.
27'
Foul by Harlee Dean (Birmingham City).
25'
Foul by Harlee Dean (Birmingham City).
25'
Grady Diangana (West Ham United) wins a free kick in the attacking half.
23'
Attempt missed. Lukas Jutkiewicz (Birmingham City) header from the centre of the box is close, but misses to the right. Assisted by Jacques Maghoma with a cross.
22'
Delay over. They are ready to continue.
22'
Delay in match Andy Carroll (West Ham United) because of an injury.
21'
Offside, Birmingham City. Lukas Jutkiewicz tries a through ball, but Che Adams is caught offside.
20'
Substitution, West Ham United. Andy Carroll replaces Marko Arnautovic because of an injury.
19'
Gary Gardner (Birmingham City) is shown the yellow card for a bad foul.
19'
Xande Silva (West Ham United) wins a free kick in the defensive half.
19'
Foul by Gary Gardner (Birmingham City).
14'
Corner, West Ham United. Conceded by Maxime Colin.
14'
Attempt blocked. Grady Diangana (West Ham United) left footed shot from outside the box is blocked. Assisted by Samir Nasri.
13'
Angelo Ogbonna (West Ham United) wins a free kick in the defensive half.
13'
Foul by Lukas Jutkiewicz (Birmingham City).
13'
Corner, Birmingham City. Conceded by Arthur Masuaku.
12'
Attempt blocked. Gary Gardner (Birmingham City) right footed shot from outside the box is blocked.
10'
Offside, Birmingham City. Che Adams tries a through ball, but Connor Mahoney is caught offside.
4'
Corner, Birmingham City. Conceded by Issa Diop.
2'
Goal! West Ham United 1, Birmingham City 0. Marko Arnautovic (West Ham United) header from very close range to the bottom right corner following a corner.
2'
Attempt saved. Angelo Ogbonna (West Ham United) header from the centre of the box is saved in the centre of the goal. Assisted by Grady Diangana with a cross.
2'
Corner, West Ham United. Conceded by Lee Camp.
2'
Attempt saved. Xande Silva (West Ham United) left footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by Arthur Masuaku.
1'
Corner, West Ham United. Conceded by Maxime Colin.