West Ham maintained their unlikely push for a place in next season’s Champions League with a deserved Premier League victory over Leeds United at London Stadium.
David Moyes’ side climbed to fifth – two points behind Chelsea, who beat Everton 2-0 earlier on Monday – and have a game in hand on their London rivals.
Jesse Lingard sparked West Ham into life when his menacing run into the penalty area drew a foul from Luke Ayling. Lingard, on loan from Manchester United, converted the rebound after his spot-kick was saved by Illan Meslier.
Leeds had found the net twice in a blistering opening spell, but Tyler Roberts’ finish was ruled out for a marginal offside against Helder Costa, and Raphinha ran the ball out of play before crossing to Patrick Bamford.
But the visitors were two goals down before half-time when the unmarked Craig Dawson headed in Aaron Cresswell’s corner.
Marcelo Bielsa’s Leeds went close to a response five minutes after the restart when Raphinha’s sensational overhead attempt was tipped over by Lukasz Fabianski, while Bamford blazed over from Raphinha’s cut-back and Dawson cleared off the line as Leeds chased a late lifeline.
Pablo Fornals struck the crossbar with a dipping second-half shot, but the Hammers ultimately held firm at the back to see out the three points.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
West Ham United
- 11LingardBooked at 79minsSubstituted forJohnsonat 87′minutes
- 9BenrahmaSubstituted forBowenat 73′minutes
- 23PhillipsBooked at 49mins
- 17Hélder CostaSubstituted forHarrisonat 45′minutes
- 11RobertsSubstituted forRodrigoat 60′minutes
- 43KlichSubstituted forAlioskiat 45′minutes
Match ends, West Ham United 2, Leeds United 0.
Second Half ends, West Ham United 2, Leeds United 0.
Attempt blocked. Pablo Fornals (West Ham United) right footed shot from outside the box is blocked. Assisted by Michail Antonio.
Attempt missed. Kalvin Phillips (Leeds United) right footed shot from outside the box is close, but misses to the right.
Attempt saved. Jarrod Bowen (West Ham United) left footed shot from outside the box is saved in the bottom right corner.
Foul by Luke Ayling (Leeds United).
Jarrod Bowen (West Ham United) wins a free kick in the defensive half.
Substitution, West Ham United. Ben Johnson replaces Jesse Lingard.
Stuart Dallas (Leeds United) wins a free kick on the right wing.
Foul by Declan Rice (West Ham United).
Attempt missed. Rodrigo (Leeds United) left footed shot from outside the box is high and wide to the left. Assisted by Patrick Bamford.
Jesse Lingard (West Ham United) is shown the yellow card.
Raphinha (Leeds United) wins a free kick in the defensive half.
Foul by Aaron Cresswell (West Ham United).
Attempt missed. Patrick Bamford (Leeds United) right footed shot from the centre of the box is too high. Assisted by Raphinha.
Attempt missed. Patrick Bamford (Leeds United) left footed shot from the centre of the box misses to the right. Assisted by Jack Harrison.
Attempt missed. Declan Rice (West Ham United) right footed shot from outside the box misses to the left. Assisted by Jesse Lingard following a set piece situation.
Foul by Diego Llorente (Leeds United).
Tomas Soucek (West Ham United) wins a free kick in the attacking half.
Attempt missed. Jack Harrison (Leeds United) left footed shot from the left side of the box misses to the left.