Aston Villa recorded a convincing 2-0 Premier League victory over West Ham United on Sunday 22nd March 2026, with kick-off at 2:15pm at Villa Park, where an attendance of 42,130 watched a controlled home display.
The West Ham vs Aston Villa lineups showed Unai Emery’s side brimming with attacking intent from the outset, while the Hammers struggled to create meaningful chances throughout the afternoon.
Match Overview
It was Villa who struck first and struck early, with John McGinn netting in the 15th minute, assisted by Jadon Sancho, to give the hosts an early grip on proceedings.
Most Read on Gooner Daily
West Ham were unable to find a route back into the game and Villa comfortably managed the match through the second half, with Ollie Watkins putting the result firmly beyond doubt when he added a second in the 68th minute.
The visitors’ afternoon was made more difficult by three half-time substitutions, which pointed to clear tactical problems that manager Graham Potter was attempting to address.
Wan-Bissaka’s yellow card just before the break added further pressure on the West Ham backline, as Villa continued to probe with fluency and confidence.
McGinn opened the scoring in the 15th minute with a Sancho assist
Watkins sealed the win in the 68th minute
Villa Park attendance stood at 42,130
Referee Paul Tierney was in charge, with VAR support from Stuart Attwell
West Ham vs Aston Villa Lineups — Starting XIs
Aston Villa Starting XI
#PlayerNotable23Emiliano MartinezGK2Matty Cash4Ezri Konsa14Pau Torres12Lucas Digne24Amadou Onana6Ross BarkleySubbed off 67′19Jadon SanchoAssist (15′), Subbed off 67′7John McGinn (c)Goal (15′), Subbed off 67′27Morgan RogersSubbed off 77′11Ollie WatkinsGoal (68′), Subbed off 87′
West Ham Starting XI
#PlayerNotable1Mads HermansenGK29Aaron Wan-BissakaYellow card (45′), Subbed off 83′15Konstantinos Mavropanos4Axel Disasi12Iliman Diouf28Tomas SoucekSubbed off 83′32Flynn PottsSubbed off 45′18Manuel Fernandes20Jarrod Bowen (c)11Valentin CastellanosSubbed off 45′19Pablo Pereira de Jesus
Substitutes
Aston Villa Substitutes
#PlayerAction40Marco Bizot5Tyrone Mings8Youri TielemansSubbed on 67′10Emiliano BuendiaSubbed on 77′18Tammy AbrahamSubbed on 87′21Douglas LuizSubbed on 67′22Ian Maatsen26Lamare Bogarde31Leon BaileySubbed on 67′
West Ham Substitutes
#PlayerAction23Alphonse Areola2Kyle Walker-Peters3Max Kilman9Callum WilsonSubbed on 45′17Adama TraoreSubbed on 45′27Seko MagassaSubbed on 83′30Oliver Scarles55Mohammed KantéSubbed on 83′49Finley Herrick
Aston Villa made five substitutions in total, rotating freely with the result secured
West Ham made three changes at half-time, reflecting significant tactical difficulties
Bowen captained a West Ham side that offered little in the final third
Villa’s defensive shape remained solid throughout, with Martinez rarely tested

