Mohamed Salah and Diogo Jota both scored twice as Liverpool claimed a first win in five Premier League games by inflicting a second successive home hammering on Leeds United, who remain mired in a relegation battle.
The Reds had not won since putting seven unanswered goals past Manchester United at the start of March, but after a slow start they ruthlessly dismantled Javi Gracia's hapless side.
Trent Alexander-Arnold used an arm to control the ball but neither the referee or the VAR felt it worthy of penalising, before he drove forward to exchange passes with Salah and set up Cody Gakpo for the opener.
The Egypt forward doubled his side's lead soon after, firing a sweet shot in after being set up by Jota to put the visitors in control.
Leeds were given hope after the break when Luis Sinisterra dispossessed the ponderous Ibrahima Konate and cleverly chipped the ball beyond Alisson.
However, Liverpool quickly responded through Jota's neat finish as the Portugal forward notched his first goal since April 2022.
After seeing a goal ruled out for offside, Salah then slotted home his second at the end of a superb move to put the game to bed before Jota grabbed his second when he steered in a Jordan Henderson cross.
Substitute Darwin Nunez completed the rout with a neat side-foot finish against a shambolic Whites side, who conceded five last weekend at home to Crystal Palace and now have the worst defensive record in the Premier League.
On an encouraging night for the visitors, there was also a return to action for Luis Diaz as the Colombia winger made his first appearance since October as a late substitute.
Jurgen Klopp's side remain eighth in the table, a point behind seventh-placed Brighton and two shy of Aston Villa in sixth.
Leeds began this campaign with assurances from owner Andrea Radrizzani that having come perilously close to relegation last May, a repeat 12 months later was "impossible".
With May approaching, here the Whites are once more, two points above the bottom three with back-to-back home embarrassments and seven stressful games to go.
Having suffered a demoralising second-half demolition at the hands of Palace in their previous game, this result could be terminal to their confidence.
For 35 minutes, their tactic to contain and counter-attack worked reasonably well but, having suffered a setback with the opener, they were unable to regather themselves.
There was a bit of fight in the second half thanks to Sinisterra's dogged determination and cute finish but as against Palace, once the floodgates opened they were unable to shut them again.
With all four of the sides below them in the table losing at the weekend, Leeds have not slipped any further into trouble. But their goal difference has taken a battering thanks to the first occasion they have conceded five or more goals in successive games in their history.
A rally is needed, with upcoming fixtures against Fulham, Leicester and Bournemouth potentially key to their fate.