Goals from Andriy Yarmolenko and Aaron Cresswell earned West Ham their second successive home win against Manchester United, who lost Marcus Rashford through injury in the second half.
Yarmolenko opened the scoring on the stroke of half-time, sending a low finish past David de Gea following patient build-up play involving Mark Noble and Felipe Anderson.
Cresswell sealed all three points for the Hammers in the second half with a superb free-kick into the top right-hand corner.
Chances were at a premium in a cagey first half at London Stadium, with Noble’s deflected effort from Pablo Fornals’ free-kick the closest either team came to a breakthrough before Yarmolenko’s strike.
Juan Mata should have levelled for the visitors two minutes into the second half but failed to hit the target after connecting well with Andreas Pereira’s low cross.
The result lifts West Ham above the Red Devils in the table, while Ole Gunnar Solskjaer’s side remain three points off the top four and without an away league win since February.
Rashford injury compounds United woes
After making nine changes for the midweek Europa League victory over Astana, Solskjaer fielded the same team that beat Leicester at Old Trafford in their last league game.
Nemanja Matic and Rashford were the sole survivors from Thursday’s win, with teenage striker Mason Greenwood – United’s match-winner against the Kazakh side – unavailable due to tonsillitis.
Rashford, who had gone five matches without a goal in open play before today, looked short on confidence throughout, failing to register a single shot before going off injured just shy of the hour mark.
The injury capped a deeply frustrating afternoon for Solskjaer, whose side looked lacklustre, lethargic and short of ideas in the final third.
Matic’s long-range drive, which was easily held by Lukas Fabianski, was the closest they came to a goal in a forgettable first half.
The visitors improved marginally in the second and should have restored parity when Mata got on the end of Pereira’s delivery, but the veteran midfielder somehow managed to steer the ball wide from point-blank range.
Harry Maguire also went close to bringing the visitors level before West Ham’s second goal, firing straight at Fabianski after the Hammers had failed to clear a corner.
The defeat extends Manchester United’s poor away form – their last league victory on their travels came at Crystal Palace on 27 February.
More to follow.
- 24FredericksSubstituted forZabaletaat 80′minutes
- 21OgbonnaBooked at 14mins
- 7YarmolenkoSubstituted forSnodgrassat 89′minutes
- 16NobleBooked at 74mins
- 8Felipe AndersonSubstituted forWilshereat 70′minutes
- 15C Sánchez
- 1de Gea
- 18YoungBooked at 83mins
- 31MaticSubstituted forFredat 71′minutes
- 8MataBooked at 48minsSubstituted forGomesat 81′minutes
- 10RashfordSubstituted forLingardat 61′minutes
- Anthony Taylor
Match ends, West Ham United 2, Manchester United 0.
Second Half ends, West Ham United 2, Manchester United 0.
Substitution, West Ham United. Robert Snodgrass replaces Andriy Yarmolenko.
Scott McTominay (Manchester United) wins a free kick in the defensive half.
Foul by Andriy Yarmolenko (West Ham United).
Attempt missed. Daniel James (Manchester United) left footed shot from the left side of the box is close, but misses to the left. Assisted by Fred following a fast break.
Foul by Daniel James (Manchester United).
Pablo Zabaleta (West Ham United) wins a free kick on the right wing.
Attempt blocked. Andreas Pereira (Manchester United) right footed shot from outside the box is blocked. Assisted by Fred.
Goal! West Ham United 2, Manchester United 0. Aaron Cresswell (West Ham United) from a free kick with a left footed shot to the top right corner.
Ashley Young (Manchester United) is shown the yellow card for a bad foul.
Foul by Ashley Young (Manchester United).
Mark Noble (West Ham United) wins a free kick in the attacking half.
Substitution, Manchester United. Angel Gomes replaces Juan Mata.
Substitution, West Ham United. Pablo Zabaleta replaces Ryan Fredericks because of an injury.
Corner, Manchester United. Conceded by Andriy Yarmolenko.
Attempt blocked. Jesse Lingard (Manchester United) right footed shot from the centre of the box is blocked.
Offside, West Ham United. Angelo Ogbonna tries a through ball, but Sébastien Haller is caught offside.
Attempt missed. Aaron Cresswell (West Ham United) left footed shot from outside the box is too high from a direct free kick.
Jack Wilshere (West Ham United) wins a free kick in the attacking half.
Foul by Ashley Young (Manchester United).
Mark Noble (West Ham United) wins a free kick in the defensive half.
Mark Noble (West Ham United) is shown the yellow card for a bad foul.
Foul by Mark Noble (West Ham United).
Aaron Wan-Bissaka (Manchester United) wins a free kick in the defensive half.
Substitution, Manchester United. Fred replaces Nemanja Matic.
Substitution, West Ham United. Jack Wilshere replaces Felipe Anderson.
Attempt saved. Harry Maguire (Manchester United) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Scott McTominay.
Foul by Issa Diop (West Ham United).
Juan Mata (Manchester United) wins a free kick in the defensive half.
Attempt saved. Felipe Anderson (West Ham United) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Andriy Yarmolenko.
Substitution, Manchester United. Jesse Lingard replaces Marcus Rashford because of an injury.
Attempt saved. Scott McTominay (Manchester United) right footed shot from a difficult angle on the right is saved in the centre of the goal. Assisted by Juan Mata.
Corner, West Ham United. Conceded by Aaron Wan-Bissaka.
Pablo Fornals (West Ham United) wins a free kick in the defensive half.
Foul by Scott McTominay (Manchester United).
Corner, West Ham United. Conceded by Ashley Young.