Mohammed Kudus scored twice and Jarrod Bowen was on target again as West Ham beat Wolverhampton Wanderers 3-0 at home in the Premier League on Sunday.
The win takes West Ham up to seventh in the table on 27 points, ahead of Manchester United on goal difference. United play away at Liverpool later on Sunday. Wolves remain in 13th on 19 points.
The Hammers, who were thumped 5-0 at Fulham last weekend, also leapfrogged Brighton & Hove Albion, who lost 2-0 at Arsenal. West Ham had failed to keep a clean sheet in their previous nine league games.
West Ham made the breakthrough in the 22nd minute with a counter-attack from a Wolves corner, with Lucas Paqueta playing a pass from his half into the path of Kudus on the right who made his way infield and fired home from outside the area.
Four minutes later Paqueta again picked out Kudus with pinpoint precision, and the Ghanaian took the ball into the box before sliding his shot past the keeper and into the far corner.
The brace takes Kudus to five league goals this season, and the Ghanaian also scored on Thursday in the Europa League as the Hammers topped their group with a 2-0 win over SC Freiburg.
When they returned from tea, Sarfaraz Ahmed lasted just six balls before he was caught at gully off Starc, and Agha Salman was run out.