Match ends, Aston Villa 0, West Ham United 0.
93' Second Half ends, Aston Villa 0, West Ham United 0.
91' Attempt Attempt missed. Keinan Davis (Aston Villa) left footed shot from the centre of the box misses to the left. Assisted by Anwar El Ghazi with a cross following a corner.
90' Substitution Substitution, West Ham United. Fabián Balbuena replaces Mark Noble.
90' Corner, Aston Villa. Conceded by Angelo Ogbonna.
88' Attempt Attempt saved. Wesley (Aston Villa) right footed shot from outside the box is saved in the centre of the goal. Assisted by Anwar El Ghazi.
87' Attempt Attempt missed. Jack Grealish (Aston Villa) left footed shot from the centre of the box is close, but misses to the left. Assisted by Douglas Luiz with a cross.
85' Attempt Attempt blocked. Mark Noble (West Ham United) right footed shot from the left side of the box is blocked. Assisted by Pablo Fornals.
84' Substitution Substitution, Aston Villa. Keinan Davis replaces Frederic Guilbert.
84' Attempt Attempt missed. Manuel Lanzini (West Ham United) right footed shot from outside the box misses to the right following a set piece situation.
83' Mark Noble (West Ham United) wins a free kick on the left wing.
83' Foul by Frederic Guilbert (Aston Villa).
81' Sébastien Haller (West Ham United) wins a free kick in the attacking half.
81' Foul by Douglas Luiz (Aston Villa).
80' Substitution Substitution, Aston Villa. Douglas Luiz replaces Marvelous Nakamba.
79' Corner, West Ham United. Conceded by Neil Taylor.
79' Attempt Attempt blocked. Pablo Fornals (West Ham United) right footed shot from outside the box is blocked. Assisted by Declan Rice.
78' Manuel Lanzini (West Ham United) wins a free kick in the defensive half.
78' Foul by Ahmed El Mohamady (Aston Villa).
77' Attempt Attempt missed. Pablo Fornals (West Ham United) right footed shot from the right side of the box misses to the left. Assisted by Sébastien Haller following a set piece situation.
76' Yellow card Tyrone Mings (Aston Villa) is shown the yellow card for a bad foul.
76' Sébastien Haller (West Ham United) wins a free kick in the attacking half.
76' Foul by Tyrone Mings (Aston Villa).
72' Attempt Attempt blocked. Sébastien Haller (West Ham United) left footed shot from the centre of the box is blocked. Assisted by Ryan Fredericks.
69' Pablo Zabaleta (West Ham United) wins a free kick on the left wing.
69' Foul by Marvelous Nakamba (Aston Villa).
68' Substitution Substitution, West Ham United. Pablo Zabaleta replaces Felipe Anderson.
66' Red card Second yellow card to Arthur Masuaku (West Ham United) for a bad foul.
66' Foul by Arthur Masuaku (West Ham United).
66' Ahmed El Mohamady (Aston Villa) wins a free kick in the defensive half.
65' Foul by Mark Noble (West Ham United).
65' Marvelous Nakamba (Aston Villa) wins a free kick in the defensive half.
65' Substitution Substitution, Aston Villa. Ahmed El Mohamady replaces Jota.
61' Substitution Substitution, West Ham United. Pablo Fornals replaces Andriy Yarmolenko.
56' Attempt Attempt saved. Anwar El Ghazi (Aston Villa) right footed shot from outside the box is saved in the centre of the goal. Assisted by John McGinn.
55' Attempt Attempt blocked. Declan Rice (West Ham United) right footed shot from outside the box is blocked. Assisted by Sébastien Haller.
54' Offside, West Ham United. Mark Noble tries a through ball, but Andriy Yarmolenko is caught offside.
53' Felipe Anderson (West Ham United) wins a free kick in the defensive half.
53' Foul by John McGinn (Aston Villa).
51' Attempt Attempt missed. John McGinn (Aston Villa) left footed shot from outside the box is close, but misses to the right.
47' Mark Noble (West Ham United) wins a free kick in the attacking half.
47' Foul by Neil Taylor (Aston Villa).
45' Second Half begins Aston Villa 0, West Ham United 0.
47' First Half ends, Aston Villa 0, West Ham United 0.
47' Foul by Declan Rice (West Ham United).
47' Jack Grealish (Aston Villa) wins a free kick in the defensive half.
45' Offside, Aston Villa. John McGinn tries a through ball, but Anwar El Ghazi is caught offside.
45' Attempt Attempt saved. John McGinn (Aston Villa) left footed shot from the centre of the box is saved in the bottom left corner.
44' Offside, West Ham United. Lukasz Fabianski tries a through ball, but Sébastien Haller is caught offside.
44' Offside, Aston Villa. Frederic Guilbert tries a through ball, but Wesley is caught offside.
43' Foul by Sébastien Haller (West Ham United).
43' Frederic Guilbert (Aston Villa) wins a free kick on the right wing.
42' Issa Diop (West Ham United) wins a free kick in the attacking half.
42' Foul by Wesley (Aston Villa).
37' Attempt Attempt blocked. Felipe Anderson (West Ham United) header from the centre of the box is blocked. Assisted by Arthur Masuaku with a cross.
36' Issa Diop (West Ham United) wins a free kick in the defensive half.
36' Foul by Wesley (Aston Villa).
35' Offside, West Ham United. Manuel Lanzini tries a through ball, but Felipe Anderson is caught offside.
34' Corner, West Ham United. Conceded by Tyrone Mings.
33' Attempt Attempt saved. John McGinn (Aston Villa) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Anwar El Ghazi.
32' Attempt Attempt saved. Frederic Guilbert (Aston Villa) header from the centre of the box is saved in the bottom right corner. Assisted by Jack Grealish with a cross.
29' Foul by Issa Diop (West Ham United).
29' Jack Grealish (Aston Villa) wins a free kick on the left wing.
29' Corner, Aston Villa. Conceded by Issa Diop.
28' Yellow card Mark Noble (West Ham United) is shown the yellow card.
28' Foul by Mark Noble (West Ham United).
28' Jack Grealish (Aston Villa) wins a free kick in the defensive half.
27' Yellow card Jack Grealish (Aston Villa) is shown the yellow card for a bad foul.
27' Felipe Anderson (West Ham United) wins a free kick on the right wing.
27' Foul by Jack Grealish (Aston Villa).
26' Attempt Attempt missed. Arthur Masuaku (West Ham United) left footed shot from outside the box is high and wide to the left. Assisted by Andriy Yarmolenko following a corner.
25' Corner, West Ham United. Conceded by Jack Grealish.
25' Attempt Attempt blocked. Declan Rice (West Ham United) right footed shot from outside the box is blocked. Assisted by Manuel Lanzini.
22' Yellow card Arthur Masuaku (West Ham United) is shown the yellow card for a bad foul.
21' Attempt Attempt blocked. Jota (Aston Villa) left footed shot from outside the box is blocked. Assisted by Frederic Guilbert.
20' Attempt Attempt missed. Sébastien Haller (West Ham United) header from the centre of the box is close, but misses to the left. Assisted by Felipe Anderson with a cross.
17' Foul by Angelo Ogbonna (West Ham United).
17' Wesley (Aston Villa) wins a free kick in the defensive half.
16' Manuel Lanzini (West Ham United) wins a free kick in the attacking half.
16' Foul by John McGinn (Aston Villa).
15' Foul by Frederic Guilbert (Aston Villa).
15' Felipe Anderson (West Ham United) wins a free kick on the left wing.
14' Attempt Attempt missed. Andriy Yarmolenko (West Ham United) left footed shot from outside the box misses to the right. Assisted by Ryan Fredericks.
12' Attempt Attempt missed. Wesley (Aston Villa) header from very close range is close, but misses the top right corner. Assisted by Jack Grealish with a cross.
10' Jack Grealish (Aston Villa) wins a free kick in the defensive half.
10' Foul by Mark Noble (West Ham United).
9' Anwar El Ghazi (Aston Villa) wins a free kick on the left wing.
9' Foul by Issa Diop (West Ham United).
8' John McGinn (Aston Villa) wins a free kick in the defensive half.
8' Foul by Declan Rice (West Ham United).
7' Foul by John McGinn (Aston Villa).
7' Angelo Ogbonna (West Ham United) wins a free kick in the defensive half.
6' Attempt Attempt saved. Mark Noble (West Ham United) right footed shot from outside the box is saved in the centre of the goal.
5' Offside, Aston Villa. Björn Engels tries a through ball, but Frederic Guilbert is caught offside.
4' Corner, West Ham United. Conceded by Björn Engels.
4' Attempt Attempt blocked. Andriy Yarmolenko (West Ham United) left footed shot from the right side of the box is blocked. Assisted by Sébastien Haller.
1' Jack Grealish (Aston Villa) wins a free kick in the attacking half.
1' Foul by Mark Noble (West Ham United).
Foul by Issa Diop (West Ham United).
Wesley (Aston Villa) wins a free kick in the attacking half.
First Half begins.
Lineups are announced and players are warming up.