Match ends, West Ham United 0, Wolverhampton Wanderers 2.
West Ham United 0-2 Wolverhampton Wanderers: Raul Jimenez and Pedro Neto score
- From the section Premier League

Raul Jimenez set the record for the most goals by a Wolves player in a Premier League season after netting against West Ham to help strengthen his side's hopes of qualifying for the Champions League.
The Mexico forward planted a header beyond Lukasz Fabianski after a superb cross by substitute Adama Traore for his 14th league goal of 2019-20.
Traore was also involved in the second goal, substitute Pedro Neto volleying home Matt Doherty's cross as Wolves, who started the day in seventh, moved above Sheffield United and level on points with fifth-placed Manchester United.
West Ham remain in trouble near the bottom after a poor performance, their first shot on target not arriving until the 49th minute when 19-year-old defender Jeremy Ngakia tested Rui Patrício from distance.
Will Wolves join Europe's elite?
It is hard to believe that Wolves' marathon season started 331 days ago with a Europa League qualifier against Crusaders on 25 July.
This was their 49th game of the campaign yet the enforced break appears to have done Nuno Espirito Santo's side a power of good as they marked their return to action with a thoroughly professional performance.
Not for the first time, Traore played a critical role in his side's victory despite starting on the substitutes bench.
In a game of few chances, Wolves took control when the Spaniard produced a sublime cross for Jimenez to send a powerful header into the net.
They doubled the lead through another substitute, Portuguese winger Neto delivering a sumptuous finish after Traore set up Doherty to deliver a fine cross.
Wolves are now unbeaten in their past six league games and now have nine top-flight clean sheets, including five in the past six games.
Nearly a year after it began, they are ending the season strongly and with a top-four finish very much within their sight, with Wolves just two points behind fourth-placed Chelsea.
What's next?
While Wolves entertain struggling Bournemouth at Molineux on Wednesday (18:00 BST), West Ham have a London derby at Tottenham on Tuesday (20:15).
More to follow.
Line-ups
West Ham
- 1Fabianski
- 52NgakiaSubstituted forFredericksat 81'minutes
- 23Diop
- 41Rice
- 3Cresswell
- 16Noble
- 28Soucek
- 17Bowen
- 18FornalsSubstituted forYarmolenkoat 81'minutes
- 8Felipe AndersonSubstituted forLanziniat 67'minutes
- 30AntonioBooked at 62mins
Substitutes
- 4Balbuena
- 7Yarmolenko
- 10Lanzini
- 19Wilshere
- 24Fredericks
- 27Ajeti
- 32Costa Silva
- 35Randolph
- 53Johnson
Wolves
- 11Rui Patrício
- 15Boly
- 16Coady
- 27Saïss
- 2Doherty
- 32DendonckerSubstituted forTraoréat 64'minutes
- 8Neves
- 28João MoutinhoBooked at 57mins
- 19Castro OttoSubstituted forVinagreat 90'minutes
- 9JiménezSubstituted forGibbs-Whiteat 90+2'minutes
- 18JotaSubstituted forNetoat 64'minutes
Substitutes
- 6Cavaco Jordão
- 7Neto
- 10Castelo Podence
- 17Gibbs-White
- 21Ruddy
- 29Vinagre
- 37Traoré
- 49Kilman
- 59Buur
- Referee:
- Anthony Taylor
Match Stats
- Possession
- Home42%
- Away58%
- Shots
- Home7
- Away10
- Shots on Target
- Home2
- Away6
- Corners
- Home5
- Away7
- Fouls
- Home8
- Away7
Live Text
Full Time
Second Half ends, West Ham United 0, Wolverhampton Wanderers 2.
Substitution
Substitution, Wolverhampton Wanderers. Morgan Gibbs-White replaces Raúl Jiménez.
Substitution
Substitution, Wolverhampton Wanderers. Rúben Vinagre replaces Jonny.
Attempt blocked. Manuel Lanzini (West Ham United) right footed shot from outside the box is blocked. Assisted by Andriy Yarmolenko.
Goal!
Goal! West Ham United 0, Wolverhampton Wanderers 2. Pedro Neto (Wolverhampton Wanderers) left footed shot from the centre of the box to the bottom right corner. Assisted by Matt Doherty with a cross.
Attempt missed. Michail Antonio (West Ham United) right footed shot from outside the box is just a bit too high. Assisted by Manuel Lanzini.
Raúl Jiménez (Wolverhampton Wanderers) wins a free kick in the defensive half.
Foul by Declan Rice (West Ham United).
Substitution
Substitution, West Ham United. Ryan Fredericks replaces Jeremy Ngakia.
Substitution
Substitution, West Ham United. Andriy Yarmolenko replaces Pablo Fornals.
João Moutinho (Wolverhampton Wanderers) wins a free kick on the left wing.
Foul by Jeremy Ngakia (West Ham United).
Corner, Wolverhampton Wanderers. Conceded by Michail Antonio.
Corner, Wolverhampton Wanderers. Conceded by Declan Rice.
Attempt blocked. Pablo Fornals (West Ham United) right footed shot from the left side of the box is blocked. Assisted by Mark Noble.
Corner, West Ham United. Conceded by Rui Patrício.
Attempt saved. Declan Rice (West Ham United) header from the left side of the six yard box is saved in the bottom left corner. Assisted by Jarrod Bowen with a cross.
Corner, West Ham United. Conceded by Willy Boly.
Goal!
Goal! West Ham United 0, Wolverhampton Wanderers 1. Raúl Jiménez (Wolverhampton Wanderers) header from very close range to the bottom left corner. Assisted by Adama Traoré with a cross.
Rui Patrício (Wolverhampton Wanderers) wins a free kick in the defensive half.
Dangerous play by Michail Antonio (West Ham United).
Corner, West Ham United. Conceded by Romain Saïss.
Substitution
Substitution, West Ham United. Manuel Lanzini replaces Felipe Anderson.
Offside, Wolverhampton Wanderers. Romain Saïss tries a through ball, but Pedro Neto is caught offside.
Substitution
Substitution, Wolverhampton Wanderers. Adama Traoré replaces Leander Dendoncker.
Substitution
Substitution, Wolverhampton Wanderers. Pedro Neto replaces Diogo Jota.
Attempt missed. João Moutinho (Wolverhampton Wanderers) right footed shot from outside the box is close, but misses to the right. Assisted by Raúl Jiménez.
Booking
Michail Antonio (West Ham United) is shown the yellow card for a bad foul.
Romain Saïss (Wolverhampton Wanderers) wins a free kick in the defensive half.
Foul by Michail Antonio (West Ham United).
Foul by Diogo Jota (Wolverhampton Wanderers).
Jarrod Bowen (West Ham United) wins a free kick in the attacking half.
Booking
João Moutinho (Wolverhampton Wanderers) is shown the yellow card for a bad foul.
Foul by João Moutinho (Wolverhampton Wanderers).
Felipe Anderson (West Ham United) wins a free kick in the defensive half.
Foul by Raúl Jiménez (Wolverhampton Wanderers).
Aaron Cresswell (West Ham United) wins a free kick on the left wing.
Raúl Jiménez (Wolverhampton Wanderers) wins a free kick on the left wing.
Foul by Jeremy Ngakia (West Ham United).