West Ham missed the chance to move second in the Premier League table as Raul Jimenez’s 58th-minute strike secured a well-deserved 1-0 win for Wolves at Molineux.
The Hammers completed their first league double over Wolves since the 1922-23 campaign last term, but they produced a flat display in the Midlands to check their progress.
Jimenez latched onto Daniel Podence’s cross to strike the decisive blow 13 minutes into the second half meaning West Ham remain in third place ahead of the weekend’s remaining fixtures.
Max Kilman blazed over a good chance for a late second but one would be enough for Bruno Lage’s upwardly mobile side, whose fifth win in seven games means they sit sixth in the table having lost their opening three matches.
Wolves were worthy winners as they celebrated a third straight top-flight win at home since November 1980 on an off-day for David Moyes’ side.
This was the first of 13 games in all competitions in 43 days for the high-flying Hammers, who made only the fifth change to their starting line-up in the league all season owing to the serious knee injury sustained to Angelo Ogbonna in the 3-2 win over Liverpool.
This always had the makings of a compelling contest, the first managerial meeting between Bruno Lage and Moyes, and it was the visitors who had the first noteworthy opening as Aaron Cresswell’s pinpoint delivery was headed wide by Jarrod Bowen after 10 minutes.
Craig Dawson replacing the injured Angelo Ogbonna in defence was the sole change to West Ham’s starting line up as they took on Wolves at Molineux.
Ogbonna who looks set to miss the rest of the season due to the anterior cruciate ligament injury he sustained in the 3-2 win over Liverpool on November 7, had posted a message on Twitter earlier on Saturday saying his surgery “went well”.
There was also one adjustment to Wolves’ line-up, from their 2-0 loss at Crystal Palace, with Daniel Podence coming in for the benched Francisco Trincao.