Liverpool overcame their away problems in impressive style to win 6-1 over a struggling Leeds at Elland Road.
It means the Yorkshire side are seriously involved in the relegation battle, with just seven league games left to play.
Jurgen Klopp’s side, still hoping to make one last push for an unlikely top-four finish this season, had failed to score against a bottom-six side in their last six attempts.
But against Leeds there was no danger of history repeating itself and Liverpool led by two goals before half-time.
Two goals from both goal machine Mo Salah and in form Diogo Jota ensured that Liverpool are now only three points behind Aston Villa in sixth place, while Leeds are only two points above the relegation zone after conceding 11 goals in their last two home games.
There was some controversy surrounding Liverpool’s opening goal, when Trent Alexander-Arnold appeared to use one arm to control the ball, but VAR cleared the situation where the full-back provided the setup for Cody Gakpo, who slotted home to the back post.
Salah, who scored his seventh and eighth goals in six games against Leeds, collected Jota’s brilliant pass before using some wonderful movement to elude Pascal Struijk to fire past a helpless Illan Meslier in the Leeds goal.
Luis Sinisterra scored what turned out to be the only consolation goal shortly after the break (47). The goal ignited the Merseyside side and paved the way for a series of massive attacks in the second half, led by Salah.
The Egyptian scored a majestic fourth goal in the 64th minute, shortly after Jota scored his first goal in over a year. The Portuguese striker added an impressive second goal in the 73rd minute.
Liverpool capped off a terrific performance with a goal in the 90th minute when Trent Alexander-Arnold put through substitute Darwin Nunez, who finished nicely to take his ninth Premier League goal of the season.
The win was Liverpool’s first in all competitions since they thrashed Manchester United 7-0 at the start of March, while Leeds’ Premier League survival hopes suffered another blow after conceding five goals at home to Crystal Palace last time out.