Jack Harrison scored a stunning hat-trick as Leeds United beat West Ham United 3-2 in a thrilling Premier League clash on Sunday.
Marcelo Bielsa's side secured three big points on the road, beating David Moyes' high-flying team in one of the standout games this season.
Harrison opened the scoring in the 10th minute after their thunderous start to the fixture.
He brilliantly picked out the side netting with a sweeping left-footed strike.
In-form Jarrod Bowen cancelled out Harrison's hit, heading home in the 34th minute.
Though the visitors took just three minutes to regain the lead, with Harrison scoring from close range after following up on Luke Ayling's header.
In the second-half, Pablo Fornals made it 2-2 with some individual brilliance.
Harrison then bagged his third goal of the match after latching onto Raphinha's delicate through ball.
The Englishman calmly dinked the ball over the on-rushing Lukas Fabianski to complete his hat-trick.
Leeds thought they had scored their fourth when Mateusz Klich found the back of the net, but his goal was ruled out following a VAR review.
The hosts also had a goal scratched off, with Bowen missing a gilt-edged chance in stoppage time.
The victory moves Leeds above Everton to 15th place, with 22 points on the board.
As for the Hammers, they remain in fourth place - but have played two games more than fifth-placed Arsenal.
Featured Image Credit: PA/Sky SportsTopics: West Ham United, Leeds United, Football