West Ham stunned Liverpool as they secured a huge victory that moved them above their opponents into third in the Premier League and dented the Reds’ title hopes.
Liverpool went into this game looking to set a new club record of 26 league games unbeaten, as well as get a win that would move them up to second and within a point of leaders Chelsea.
But they fell behind early on when Alisson, under pressure from Angelo Ogbonna, flapped at Pablo Fornals’ corner and succeeded only in helping the ball into his own goal.
Both sides were then fortunate not to be reduced to 10 men in a scrappy first half, with Aaron Cresswell catching Jordan Henderson with a heavy challenge before Ogbonna was hit in the face by a stray Diogo Jota elbow that resulted in the West Ham defender having to be substituted.
But a moment of quality four minutes before half-time brought Liverpool level when Trent Alexander-Arnold curled home a stunning strike after playing a short free-kick to Mohamed Salah.
Craig Dawson hit the woodwork with a header from a corner for West Ham after the break before Lukasz Fabianski superbly kept out Sadio Mane’s fierce volley from close range.
But West Ham regained the lead midway through the second half when Fornals was slipped through on goal and Alisson was unable to keep out his low shot.
That goal led to the London Stadium exploding into deafening noise, which became even louder when Kurt Zouma headed in a corner minutes later.
Divock Origi swept in a second on the turn to give Liverpool hope of rescuing something, but West Ham kept their nerve to take the three points.
The Hammers are third, level on 23 points with second place Manchester City and three points behind leaders Chelsea. Liverpool, meanwhile, drop to fourth on 22 points.
Defensive slip ups cost Reds
It has been a week of mixed emotions for Liverpool fans, with the high of an eye-catching 2-0 win against Atletico Madrid that secured progression to the Champions League knockout phase in midweek, sandwiched between two disappointing Premier League results.
The Reds let slip a 2-0 lead to draw 2-2 at home to Brighton last Saturday and the trip to West Ham offered the chance for Jurgen Klopp’s side to quickly get their title challenge back on track.
They went into the game on the back of a long unbeaten league run and free-scoring record away from home, having scored at least three goals in each of their five away games in the Premier League prior to the trip to West Ham.
This was a strange game in that they could easily have maintained that record as they scored two goals of real quality, while Mane really should have got a third in the dying seconds with a header that went just wide.
But defensively they were disappointing. While there were question marks over how much Alisson was impeded for the opener the Brazil goalkeeper should really have done better with West Ham’s second, but he allowed Fornals’ shot to creep past him.
That prompted a period in which West Ham broke their lines on a number of occasions as Liverpool struggled to cope with the hosts’ excellent counter-attacking.
It was a disappointing result for the Reds, but they will at least accept they were beaten by genuine rivals for the top four.
West Ham genuine contenders home and abroad
David Moyes has worked wonders since returning to West Ham two years ago, turning them from relegation candidates to a side that now has aspirations of playing Champions League football.
But this was arguably one of the most eye-catching results of the former Manchester United boss’ tenure.
Once again they displayed the characteristics they have been renowned for under the Scot – a disciplined defence coupled with a devastatingly quick and precise attack on the counter.
Liverpool have proven a bogey side for West Ham in recent years, winning eight and drawing two of their 10 encounters prior to Sunday’s game, but rarely did the Reds look like extending that unbeaten run in this game.
It is now four league wins in a row for Moyes’ side and with the Hammers also in the Carabao Cup quarter-finals and the knockout phases of the Europa League, fans can rightly dream of more magical moments to come this season.
West Ham United
- 21OgbonnaSubstituted forDawsonat 22′minutes
- 28SoucekBooked at 45mins
- 20BowenSubstituted forCoufalat 84′minutes
- 22BenrahmaSubstituted forMasuakuat 86′minutes
- 66Alexander-ArnoldBooked at 55mins
- 4van Dijk
- 3FabinhoSubstituted forMinaminoat 80′minutes
- 15Oxlade-ChamberlainSubstituted forThiago Alcántaraat 69′minutes
- 20JotaSubstituted forOrigiat 76′minutes
- 6Thiago Alcántara
- 76N Williams
Match ends, West Ham United 3, Liverpool 2.
Second Half ends, West Ham United 3, Liverpool 2.
Attempt saved. Divock Origi (Liverpool) header from the centre of the box is saved in the centre of the goal. Assisted by Trent Alexander-Arnold with a cross.
Foul by Takumi Minamino (Liverpool).
Arthur Masuaku (West Ham United) wins a free kick in the defensive half.
Dangerous play by Mohamed Salah (Liverpool).
Aaron Cresswell (West Ham United) wins a free kick in the defensive half.
Attempt missed. Sadio Mané (Liverpool) header from very close range misses to the right. Assisted by Trent Alexander-Arnold.
Takumi Minamino (Liverpool) wins a free kick in the attacking half.
Foul by Tomas Soucek (West Ham United).
Substitution, West Ham United. Arthur Masuaku replaces Saïd Benrahma.
Substitution, West Ham United. Vladimir Coufal replaces Jarrod Bowen.
Goal! West Ham United 3, Liverpool 2. Divock Origi (Liverpool) left footed shot from the centre of the box to the bottom right corner. Assisted by Trent Alexander-Arnold.
Attempt saved. Thiago (Liverpool) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Mohamed Salah.
Substitution, Liverpool. Takumi Minamino replaces Fabinho.
Substitution, Liverpool. Divock Origi replaces Diogo Jota.
Goal! West Ham United 3, Liverpool 1. Kurt Zouma (West Ham United) header from the left side of the six yard box to the centre of the goal. Assisted by Jarrod Bowen with a cross following a corner.
Corner, West Ham United. Conceded by Virgil van Dijk.
Attempt blocked. Michail Antonio (West Ham United) right footed shot from the right side of the box is blocked. Assisted by Pablo Fornals.
Offside, West Ham United. Michail Antonio tries a through ball, but Pablo Fornals is caught offside.
- Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment