Cody Gakpo, Darwin Nunez and Mohamed Salah all scored twice as Liverpool shrugged off a season of frustration to thrash Manchester United 7-0 at Anfield on Sunday.

Jurgen Klopp’s men set a new record margin of victory in the clash between English football’s two most successful clubs.

It was a stunning result in Liverpool as Salah created a new record, with most goals scored for the club in the Premier League.

For United, it was the club’s heaviest defeat since 1931.

Liverpool close to within three points of fourth-placed Tottenham with a game in hand on Spurs still to come.

(With AFP inputs)

The visitors were forced to see off an early onslaught, but still arguably had the better chances of a fractious first half.

Bruno Fernandes headed inches wide and Marcus Rashford should have continued his blistering goalscoring form when he fired tamely into the arms of Alisson.

Casemiro also saw a goal ruled out for offside, but Liverpool finally produced a moment of quality in the final third to break the deadlock two minutes before the break.

Andy Robertson sliced open the United defence to play in Gakpo, who cut inside and fired low into the far corner.

Ten Hag’s men were then blown away in the second period as Liverpool’s new-look front three finally clicked.

Nunez punished sloppy United defending as the Uruguayan stooped to head in Harvey Elliott’s cross.

Moments later, Gakpo scored his second with a delightful dink over David de Gea at the end of a lightning Liverpool counter-attack.

It could have been even worse for United as Robertson and Ibrahima Konate saw efforts fly inches wide.

But Salah got the goal his performance deserved as he crashed in Nunez’s through ball off the underside of the bar.

Nunez then headed in his second as he was left completely unmarked from Jordan Henderson’s cross.

Salah moved outright as Liverpool’s all-time Premier League goalscorer with 129 with a simple tap in after more shambolic United defending.

Roberto Firmino will move on to pastures new at the end of the season it was revealed this week.

But the Brazilian came off the bench to have the final say as he slotted a remarkable seventh two minutes from time.

With AFP inputs