West Ham United squandered a chance to cement the fourth spot in the Premier League as it lost 3-2 at home to Leeds United on Sunday with Jack Harrison scoring a hat-trick for the visitors.
After three successive wins, West Ham had the chance to open up a five-point gap between itself and fifth-placed Arsenal whose game at Tottenham Hotspur was postponed.
But Marcelo Bielsa's Leeds, missing seven players through injury or suspension, had other ideas.
Harrison opened the scoring after 10 minutes with a curled finish but Jarrod Bowen equalised with a header in the 34th minute -- his fourth goal in his last three games.
READ: Liverpool goes second with comfortable win over Brentford
Harrison touched in after good work by Luke Ayling three minutes later to give Leeds the halftime lead.
When Pablo Fornals levelled again with a precise finish seven minutes after the break it seemed West Ham would go and win but Leeds responded in magnificent fashion.
Harrison's deft finish after a dazzling bit of play by Raphinha restored their lead and Raphinha rattled the woodwork with a superb free-kick before Leeds had an effort by Mateusz Klich ruled out for a harsh offside.
The win lifted Leeds to 15th, nine points above the relegation zone.
Latest on Sportstar
- IND vs AUS LIVE Score, WTC Final Day 1: Rohit’s India Playing XI in focus vs Austalia; Toss, Weather updates, Dream11 prediction
- Moeen Ali comes out of Test retirement for Ashes 2023
- WTC Final 2023: Oval pitch report; India, Australia playing record; key stats
- Singapore Open 2023: Satwik-Chirag duo exits after first round loss
- India vs Netherlands, FIH Pro League 2022-23, June 7: Preview, head-to-head, live streaming info