Mohamed Salah and Sadio Mane netted twice each as Liverpool beat Leeds United 6-0 to move within three points of Premier League leaders Manchester City.
Salah fired Liverpool ahead from the penalty spot on 15 minutes following a handball by Stuart Dallas.
The Egyptian turned provider on the half-hour mark, producing a pinpoint pass for centre-back Joel Matip, who sublimely lifted the ball over Leeds goalkeeper Illan Meslier.
On 35 minutes, Salah netted his second spot-kick of the match after Mane had been fouled by Luke Ayling.
Mane struck twice in the final 10 minutes, slotting in from Jordan Henderson's centre before tapping in after Divock Origi's saved effort had fallen into his path.
Virgil van Dijk, who has now equalled Lee Sharpe's Premier League record of being unbeaten in all 59 of his home matches for one club, completed the scoring with a header from Andrew Robertson's corner in stoppage time.
Liverpool are second on 60 points, three behind Manchester City, but now have a superior goal difference.
Leeds stay 15th on 23 points, only three points above the bottom three.
See: Liverpool report | Leeds report
Next fixtures
Liverpool: 5 Mar v West Ham (H)
Leeds: 26 Feb v Spurs (H)
Match officials
Referee: Michael Oliver. Assistants: Stuart Burt, Simon Bennett. Fourth official: Tony Harrington. VAR: Lee Mason. Assistant VAR: Darren Cann.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time