Slaven Bilic's future as West Ham boss was once again thrown into doubt after a 4-1 home defeat by Liverpool.
Quickfire first-half goals from Mohamed Salah and Joel Matip saw the hapless Hammers booed off at the interval.
Manuel Lanzini pulled one back in the second half but less than a minute later Alex Oxlade-Chamberlain extinguished their hopes of a comeback before Salah hit an exquisite fourth.
Tweet of the match
"Why are Joe Hart and Mark Noble laughing as Liverpool score their 3rd goal!!!!" Former Hammer - and Red - Don Hutchison (@donhutch4) is not impressed with the attitude of a couple of West Ham players.
Star man - Mohamed Salah.
The striker led started and ended the move for Liverpool's opener and once again looked a class act whenever the ball was at his feet. Made Liverpool tick in the final third and scored a fine second to wrap up the scoring.
Moment of the match
The devastating counter-attack which turned a West Ham corner into a Liverpool goal in about 10 seconds flat. Sadio Mane led the charge before squaring the ball for Salah, who had the simple task of rolling it past Joe Hart.
View from the bench
Mane was a surprise inclusion in the Liverpool starting line-up despite manager Jurgen Klopp saying 24 hours earlier that he could probably play for 25 minutes. Certainly the hamstring was not bothering him in the slightest as he hared the length of the pitch for the opener.
West Ham (out of 10): Joe Hart 5, Winston Reid 6, Cheikhou Kouyate 6, Angelo Ogbonna 5, Edimilson Fernandes 4, Aaron Cresswell 5, Mark Noble 5, Pedro Obiang 5, Manuel Lanzini 6, Andre Ayew 6, Javier Hernandez 5
Subs: Andy Carroll (for Fernandes, 46) 5, Marko Arnautovic (for Noble, 60) 5, Diafra Sakho (for Hernandez, 72) 5
Liverpool: Simon Mignolet 6, Joe Gomez 6, Joel Matip 7 Ragnar Klavan 6, Alberto Moreno 6, Emre Can 7, Georginio Wijnaldum 6, Alex Oxlade-Chamberlain 6, Mohamed Salah 8, Sadio Mane 7, Roberto Firmino 6.
Subs: James Milner (for Mane 77) 5, Dejan Lovren (for Oxlade-Chamberlain, 86) 5, Dominic Solanke (for Firmino, 86) 5
Who's up next?
Watford v West Ham (Premier League, Nov 19)
Liverpool v Southampton (Premier League, Nov 18)