| | First Half starts. |
1' | | Fouled by Vladimír Coufal - West Ham United |
1' | | John McGinn - Aston Villa - won a free kick in defence. |
2' | | Missed chance. Tomás Soucek - West Ham United - shot with right foot from the right side of the box missed. Assist - Jarrod Bowen. |
3' | | Fouled by Mohammed Kudus - West Ham United |
3' | | Morgan Rogers - Aston Villa - won a free kick in defence. |
3' | | Corner - Aston Villa. Conceded by Tomás Soucek. |
4' | | Goal! West Ham United 0, Aston Villa 1. Amadou Onana - Aston Villa - shot with the head from few metres to the left corner. Assist - Youri Tielemans with a cross after corner. |
6' | | Fouled by Matty Cash - Aston Villa |
6' | | Mohammed Kudus - West Ham United - won a free kick in attack. |
8' | | Fouled by Leon Bailey - Aston Villa |
8' | | Mohammed Kudus - West Ham United - won a free kick in defence. |
8' | | Leon Bailey - Aston Villa - receive yellow card for a foul. |
9' | | Fouled by Matty Cash - Aston Villa |
9' | | Mohammed Kudus - West Ham United - won a free kick on the left wing. |
9' | | Fouled by Guido Rodríguez - West Ham United |
9' | | John McGinn - Aston Villa - won a free kick in defence. |
10' | | New attacking attempt. Morgan Rogers - Aston Villa - shot with left foot from outside the box is saved in the left corner. Assist - Youri Tielemans. |
14' | | Shot blocked. Youri Tielemans - Aston Villa - shot with right foot from outside the box is blocked. Assist - Leon Bailey. |
15' | | Fouled by Emerson - West Ham United |
15' | | Leon Bailey - Aston Villa - won a free kick in attack. |
17' | | Shot blocked. Michail Antonio - West Ham United - shot with left foot from outside the box is blocked. Assist - Tomás Soucek. |
20' | | Amadou Onana - Aston Villa - won a free kick in defence. |
20' | | Fouled by Jarrod Bowen - West Ham United |
20' | | Fouled by Amadou Onana - Aston Villa |
20' | | Mohammed Kudus - West Ham United - won a free kick in attack. |
21' | | Shot blocked. Leon Bailey - Aston Villa - shot with left foot from outside the box is blocked. Assist - Morgan Rogers. |
21' | | Fouled by Youri Tielemans - Aston Villa |
21' | | Jarrod Bowen - West Ham United - won a free kick in defence. |
22' | | Leon Bailey - Aston Villa - hits the right post with a shot with left foot from a diffucult position on the right. Assist - Matty Cash. |
25' | | Amadou Onana - Aston Villa - won a free kick in defence. |
25' | | Fouled by Michail Antonio - West Ham United |
27' | | Offside - West Ham United. Mohammed Kudus is in offside. |
29' | | Corner - West Ham United. Conceded by Lucas Digne. |
31' | | Fouled by Lucas Paquetá - West Ham United |
31' | | Youri Tielemans - Aston Villa - won a free kick on the left wing. |
31' | | Lucas Paquetá - West Ham United - receive yellow card for a foul. |
32' | | Shot blocked. John McGinn - Aston Villa - shot with right foot from the centre of the box is blocked. |
32' | | Missed chance. John McGinn - Aston Villa - shot with right foot from the centre of the box is close, but missed following a fast break. |
35' | | Penalty West Ham United. Tomás Soucek draws a foul in the penalty area. |
35' | | Penalty conceded by Matty Cash - Aston Villa - after a foul in the penalty area. |
37' | | Goal! West Ham United 1, Aston Villa 1. Lucas Paquetá - West Ham United - converts the penalty with a shot with left foot to the left corner. |
41' | | New attacking attempt. Emerson - West Ham United - shot with right foot from the right side of the box is saved in the right corner. Assist - Lucas Paquetá. |
41' | | Corner - West Ham United. Conceded by Emiliano Martínez. |
42' | | Shot blocked. Mohammed Kudus - West Ham United - header inside of six yard box - left side is blocked. Assist - Tomás Soucek with a head. |
45' | | Missed chance. Leon Bailey - Aston Villa - shot with left foot from outside the box missed to the left. Assist - Ezri Konsa following a fast break. |
45+1' | | Fouled by Lucas Paquetá - West Ham United |
45+1' | | John McGinn - Aston Villa - won a free kick on the left wing. |
45+4' | | First Half ended - West Ham United 1, Aston Villa 1. |
45' | | Second Half starts West Ham United 1, Aston Villa 1. |
47' | | Delay in match - injury Leon Bailey - Aston Villa |
48' | | Delay over. They are ready to continue. |
48' | | Shot blocked. Tomás Soucek - West Ham United - shot with right foot from the centre of the box is blocked. Assist - Mohammed Kudus. |
49' | | Missed chance. Tomás Soucek - West Ham United - shot with left foot from the centre of the box missed to the left. |
49' | | Fouled by Vladimír Coufal - West Ham United |
49' | | Ollie Watkins - Aston Villa - won a free kick in defence. |
50' | | Fouled by John McGinn - Aston Villa |
50' | | Konstantinos Mavropanos - West Ham United - won a free kick in defence. |
50' | | Fouled by Vladimír Coufal - West Ham United |
50' | | Lucas Digne - Aston Villa - won a free kick on the left wing. |
53' | | Fouled by John McGinn - Aston Villa |
53' | | Vladimír Coufal - West Ham United - won a free kick in defence. |
55' | | Corner - West Ham United. Conceded by Matty Cash. |
55' | | Missed chance. Guido Rodríguez - West Ham United - shot with right foot from outside the box goes high after corner. |
56' | | Shot blocked. Youri Tielemans - Aston Villa - shot with left foot from outside the box is blocked. Assist - Morgan Rogers. |
56' | | Shot blocked. Morgan Rogers - Aston Villa - shot with right foot from the right side of the box is blocked. |
56' | | Corner - Aston Villa. Conceded by Konstantinos Mavropanos. |
57' | | Missed chance. Ezri Konsa - Aston Villa - with an attempt inside of six yard box - left side is close, but missed to the left. Assist - Leon Bailey with a cross after corner. |
61' | | Missed chance. Mohammed Kudus - West Ham United - shot with left foot from the left side of the box is close, but missed to the left. Assist - Maximilian Kilman. |
62' | | Substitution - Aston Villa. Jhon Durán for Ollie Watkins. |
62' | | Substitution - Aston Villa. Jacob Ramsey for John McGinn. |
62' | | Fouled by Morgan Rogers - Aston Villa |
62' | | Mohammed Kudus - West Ham United - won a free kick in defence. |
64' | | Missed chance. Michail Antonio - West Ham United - header inside of six yard box - left side goes high. Assist - Vladimír Coufal with a cross. |
65' | | Ezri Konsa - Aston Villa - won a free kick in defence. |
65' | | Fouled by Lucas Paquetá - West Ham United |
66' | | Fouled by Leon Bailey - Aston Villa |
66' | | Guido Rodríguez - West Ham United - won a free kick in defence. |
66' | | Missed chance. Jhon Durán - Aston Villa - shot with left foot from the left side of the box is close, but missed to the left. Assist - Lucas Digne with a through ball. |
67' | | Fouled by Guido Rodríguez - West Ham United |
67' | | Leon Bailey - Aston Villa - won a free kick in defence. |
68' | | Fouled by Mohammed Kudus - West Ham United |
68' | | Matty Cash - Aston Villa - won a free kick in defence. |
71' | | Corner - Aston Villa. Conceded by Maximilian Kilman. |
73' | | Amadou Onana - Aston Villa - won a free kick in defence. |
73' | | Fouled by Vladimír Coufal - West Ham United |
73' | | Substitution - West Ham United. Niclas Füllkrug for Michail Antonio. |
73' | | Substitution - West Ham United. Crysencio Summerville for Jarrod Bowen. |
74' | | Substitution - West Ham United. James Ward-Prowse for Lucas Paquetá. |
74' | | Substitution - Aston Villa. Jaden Philogene for Leon Bailey. |
74' | | Substitution - Aston Villa. Ian Maatsen for Lucas Digne. |
76' | | Shot blocked. Konstantinos Mavropanos - West Ham United - shot with right foot from outside the box is blocked. Assist - Crysencio Summerville. |
76' | | Corner - West Ham United. Conceded by Pau Torres. |
79' | | Goal! West Ham United 1, Aston Villa 2. Jhon Durán - Aston Villa - shot with left foot from the centre of the box to the centre of the goal. Assist - Jacob Ramsey. |
81' | | Delay in match - injury Matty Cash - Aston Villa |
82' | | Substitution - Aston Villa. Kosta Nedeljkovic for Matty Cash - injury. |
82' | | Delay over. They are ready to continue. |
83' | | Offside - Aston Villa. Ian Maatsen is in offside. |
84' | | Shot blocked. Jacob Ramsey - Aston Villa - shot with left foot from the left side of the box is blocked. Assist - Youri Tielemans. |
85' | | Fouled by Niclas Füllkrug - West Ham United |
85' | | Youri Tielemans - Aston Villa - won a free kick in defence. |
85' | | Substitution - West Ham United. Danny Ings for Guido Rodríguez. |
85' | | Substitution - West Ham United. Jean-Clair Todibo for Vladimír Coufal. |
86' | | New attacking attempt. Danny Ings - West Ham United - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Crysencio Summerville with a cross. |
87' | | Fouled by Jean-Clair Todibo - West Ham United |
87' | | Jhon Durán - Aston Villa - won a free kick on the right wing. |
90' | | Crysencio Summerville - West Ham United - won a free kick on the left wing. |
90' | | Fouled by Jaden Philogene - Aston Villa |
90' | | Jaden Philogene - Aston Villa - receive yellow card for a foul. |
90+1' | | Fouled by Emerson - West Ham United |
90+1' | | Jaden Philogene - Aston Villa - won a free kick in defence. |
90+2' | | Corner - West Ham United. Conceded by Kosta Nedeljkovic. |
90+3' | | Fouled by Konstantinos Mavropanos - West Ham United |
90+3' | | Jhon Durán - Aston Villa - won a free kick in defence. |
90+5' | | Missed chance. Jaden Philogene - Aston Villa - shot with right foot from a diffucult position on the right missed to the left. Assist - Ian Maatsen. |
90+7' | | Missed chance. Tomás Soucek - West Ham United - shot with the head from few metres is close, but missed. Assist - Mohammed Kudus with a cross. |
90+7' | | Missed chance. Tomás Soucek - West Ham United - shot with right foot from few metres goes high. |
90+8' | | Second Half ended - West Ham United 1, Aston Villa 2. |
| | Thats all. Game finished - West Ham United 1, Aston Villa 2. |