Aston Villa turned in an impressive display at Villa Park, beating West Ham United 2-0 in the Premier League. The result ended a three-match losing run and moved Unai Emery’s side five points clear of fifth-placed Liverpool in the fight for a Champions League spot.
Ollie Watkins, left out by England manager Thomas Tuchel, answered in the best way possible with a clinical second-half goal. Earlier, captain John McGinn broke the deadlock with a brilliant curling effort from a well-worked free-kick. West Ham, already hit by Jean-Clair Todibo’s injury in the warm-up, never really recovered and remain stuck in the relegation zone.

Match Recap: Villa Park control on a huge weekend in the Premier League
With 42,130 fans behind them, Villa took full advantage after Manchester United, Liverpool, and Chelsea all dropped points earlier in the weekend. From the start, Emery’s side looked sharper, calmer, and more dangerous. They controlled the ball, won key battles, and created chances throughout the first half.
After the match, Emery said it was Villa’s best first-half display at home this season, and it was hard to argue with him.
West Ham manager Nuno Espírito Santo watched his team struggle to settle. Todibo’s late injury forced an early change to the back line, and the visitors never found much rhythm. They improved a little after halftime, helped by substitutions, but Emiliano Martínez had very little to do. The defeat leaves West Ham three points behind Nottingham Forest and only one above Tottenham in a tight survival race.
Key moments: McGinn shines, Watkins finishes the job
Villa took control in the 15th minute with a set-piece routine that caught West Ham flat-footed.
- John McGinn 15′: Matty Cash restarted play quickly with a short free-kick to Jadon Sancho just outside the area. Sancho then rolled the ball into McGinn’s path. The Villa captain steadied himself with one touch and curled a superb 20-yard shot into the far corner beyond debutant goalkeeper Mads Hermansen. It was McGinn’s first goal since returning from injury, and it gave Villa the perfect start.
Villa kept pushing after the opener. Morgan Rogers and Amadou Onana were strong in midfield, while West Ham found it hard to get out. Soon after, Villa felt they should have had a penalty when Konstantinos Mavropanos appeared to catch Watkins in the box, but referee Paul Tierney waved play on.
The second goal came in the 68th minute and showed Villa at their sharpest in transition.
- Ollie Watkins 68′: Onana won the ball cleanly from Jarrod Bowen and quickly sent Rogers away down the right. Rogers drove low at goal, and Hermansen could only push the shot into Watkins’ path. The striker reacted fast and smashed the rebound high into the net. It was Watkins’ first Premier League goal since late January, and it came at exactly the right time.
West Ham’s best spell came early in the second half after Callum Wilson and Adama Traoré came on. They added speed and energy, but the visitors still lacked a final touch. Pablo Fornals blazed over from a good position, and that was about as close as they came.
Aston Villa analysis: Emery gets the balance right
Villa looked strong in every part of the pitch. They were bright going forward, solid at the back, and far more composed than in recent weeks. Emery’s 4-2-3-1 shape worked well, with Matty Cash and Lucas Digne given room to attack, while Onana and Ross Barkley offered protection behind them.
In midfield, McGinn, Onana, and Rogers set the pace. They pressed well, moved the ball quickly, and kept West Ham pinned back for long stretches.
Aston Villa player ratings and key contributions
| Player | Position | Rating | Key contribution |
|---|---|---|---|
| Emiliano Martínez | GK | 6 | Calm handling, clean sheet |
| Matty Cash | RB | 7 | Smart quick free-kick for opener |
| Ezri Konsa | CB | 7 | Strong in the air |
| Pau Torres | CB | 7 | Composed passing from the back |
| Lucas Digne | LB | 7 | Good support down the left |
| Ross Barkley | CM | 7 | Linked play well in midfield |
| Amadou Onana | CM | 8 | Won the ball for Villa’s second |
| Jadon Sancho | RW | 7 | Assist for McGinn’s goal |
| Morgan Rogers | AM | 7 | Created the chance for Watkins |
| John McGinn | CM (c) | 7 | Great goal, led by example |
| Ollie Watkins | ST | 8 | Took his goal well, lively throughout |
Subs: Youri Tielemans (7), Douglas Luiz (6), Leon Bailey (6), Emi Buendía (6), Tammy Abraham (n/a).
Villa ended the game with 59 percent possession, 23 shots, and 7 on target. Their expected goals total was around 1.68, based on post-match figures. Just as important, the performance felt complete. They attacked with intent, defended with discipline, and looked back to their best at home.

West Ham review: injury setback and little threat in attack
West Ham came to Villa Park knowing every point matters, but they offered very little over 90 minutes. Todibo’s injury before kick-off hurt their structure, and the reshuffle left them exposed. Freddie Potts was asked to step in, and although he battled, Villa kept finding space.
The Hammers were slightly better after the break, but they still created almost nothing. Their passing lacked purpose, and their front players rarely got into dangerous positions. By full-time, they had managed only one shot on target.
West Ham player ratings and key contributions
| Player | Position | Rating | Key contribution |
|---|---|---|---|
| Mads Hermansen | GK | 5 | Spill led to Villa’s second goal |
| Konstantinos Mavropanos | CB | 8 | Several last-ditch blocks |
| Axel Disasi | CB | 6 | Had trouble with Villa’s movement |
| Freddie Potts | RB | 6 | Came in after Todibo injury |
| Aaron Wan-Bissaka | LB | 5 | Booked, poor delivery going forward |
| Tomas Soucek | CM | 6 | Won some duels, but little control |
| Edson Álvarez | CM | 6 | Worked hard, limited influence |
| Mikkel Diouf | RW | 6 | Often isolated out wide |
| Jarrod Bowen | AM | 6 | Lost the ball before Villa’s second |
| Niclas Castellanos | ST | 6 | Starved of service |
| Pablo Fornals | LW | 5 | Missed their best opening |
Subs: Callum Wilson (7), Adama Traoré (6), Magassa (6), N’Golo Kanté (5).
West Ham finished with 41 percent possession and barely troubled Martínez. For a team fighting the drop, it was a flat display.
What they said after the match
Emery was pleased with both the result and the way his team played.
“It was maybe the best first half we have played here at home this year. We stopped them because they were performing very well. I’m really so happy because of how we are being consistent over 31 matches.”
He also backed Watkins after his England setback.
“He’s a fighter. Now he must be focused with us to recover his confidence, his numbers, and he will be close to being back with the national team.”
Watkins sounded calm and confident after scoring.
“My form hasn’t been that great, but I know what I can do. I’m capable of going on a long goalscoring run so I’m not ruling myself out for the World Cup.”
Nuno Espírito Santo didn’t hide his frustration.
“Not a good performance. First half, we lose duels, we arrive late to the press. We lost to a team that were better than us.”
What this means for both sides
The win gives Aston Villa a strong hold on fourth place and keeps them firmly on course for another Champions League campaign. With the season entering its final stretch, Emery’s side now has real momentum again.
For West Ham, this was a bad miss. With Nottingham Forest beating Tottenham, the Hammers had a chance to make up ground, but they failed to take it. Time is starting to run short, and they need better displays quickly if they want to stay up.
This result also gave Villa their first league double over West Ham since the 2010/11 season, another sign of how far they’ve come under Emery.
Villa now head into a difficult run of fixtures with fresh belief. West Ham, meanwhile, have major problems to solve at both ends of the pitch.
By the final whistle, Villa Park was singing McGinn’s name and dreaming of Europe again. On this showing, Aston Villa look ready for the race ahead.






