Aston Villa arrives in great form, sitting third in the table and boasting an exceptional winning run, demonstrating a consistent and clinical attacking output.
Conversely, West Ham United, currently languishing in the relegation zone, has been plagued by significant defensive frailties, particularly at the London Stadium, where their home games have seen a league-high average of 3.57 goals per game. Their recent results, which include high-scoring affairs, show they are conceding heavily but are capable of scoring.
Villa’s relentless attack against a porous West Ham defence creates a strong probability for multiple goals. While the Hammers will fight hard at home, their struggles to keep a clean sheet, coupled with Villa’s momentum, gets me to pick the over 2.5 goals (btts also).