Liverpool put in a complete performance, and Mohamed Salah became the club’s all-time Premier League goalscorer as Manchester United were thrashed at a jubilant Anfield.
United’s revival under manager Erik ten Hag has already yielded the tangible reward of the Carabao Cup, but Liverpool delivered a harsh reality check on their progress with a thrashing.
When former Manchester United target Cody Gakpo finished Andy Robertson’s perfect pass two minutes before the break, Liverpool took control of what had been a tight game, with Bruno Fernandes and Marcus Rashford missing presentable chances.
The second half was a tale of unrelenting misery for United, beginning after 47 minutes when Darwin Nunez’s header diverted Harvey Elliott’s driven cross past goalkeeper David de Gea.
Three minutes later, Salah fooled Lisandro Martinez by playing in Gakpo for another classy finish, before resuming his long-time role as United tormentor by scoring himself.
Salah finished a quick counter-attack by lashing a finish high past De Gea, and Nunez added to the rout with another header from Jordan Henderson’s cross.
Salah then scrambled in the sixth to pass Robbie Fowler as Liverpool’s all-time leading Premier League goalscorer with 129. He is also Liverpool’s all-time leading scorer against Manchester United, with 11 goals in his last five games.
And, to cap off an incredible game, Roberto Firmino – who has announced his departure from Liverpool at the end of the season – made it 7-0 from close range.
Liverpool are now an ominous presence in the race for the Champions League places, trailing Tottenham by three points with a game in hand.