The Hammers have made their best start to a season since they moved to the London Stadium four years ago but won’t have many fond memories from this lacklustre display other than the three points they take from the match.
A missed penalty from Ollie Watkins and a disallowed goal courtesy of VAR could easily have swung the result the other way but as it stands two goals, early in each half, was enough to seal the win for David Moyes.
West Ham started well with a goal inside the first two minutes of the game when Ogbonna headed home from a Jared Bowen corner after Tomas Soucek’s early shot was deflected wide.
Villa slowly grew into the game with Ezri Konsa heading over and Conor Hourihane tested Lucas Fabianski with a tasty free-kick before Jack Grealish levelled things up on 25mins with a deflected shot from 20 yards.
With West Ham offering little in the half outside of the goal, David Moyes rang the changes at half time hooking the returning Michael Antonio and Arthur Masuaku in favour of Sebastian Haller and Said Benrahma – the latter of which set up what turned out to be the winning goal within 30 seconds of the restart – swinging in a pinpoint cross with his right foot that was met by the head of Jared Bowen to net.
Aston Villa responded with Ollie Watkins laying a guilt edge opportunity on a plate for Trezeguet who somehow found Lucas Fabianski’s outstretched arm when it would have been easier to score.
Watkins then had the opportunity to score himself after Declan Rice was adjudged to have fouled Trezeguet in the box for the slightest pull on the Egyptians shirt but instead, Watkins missed the resuting penalty kick, striking the crossbar high to the keepers right.
The summer signing from Brentford thought he had rescued a point for the Midlands outfit in stoppage time as he tapped home Matt Targett’s cross but the VAR officials thought otherwise judging the striker to be marginally offside and handing West Ham a third straight win that takes them above Manchester City, Manchester United, Wolves and Southampton in the table.