The visitors established a two-goal lead as Luis Diaz and Alexis Mac Allister got on the scoresheet.
James Maddison pulled a goal back for Tottenham, but Dominik Szoboszlai’s effort meant that Liverpool went into the break with a 3-1 lead.
Mohamed Salah scored twice for Liverpool before Dejan Kulusevski and Dominic Solanke got on the scoresheet for Tottenham.
There was still time for Diaz to double his tally and score Liverpool’s sixth goal, with Tottenham remaining in eleventh place.
Mail Sport’s AADAM PATEL assesses how each player performed at the Tottenham Hotspur Stadium.
Alisson (out of 10) – 8
Making his first away start in 11 weeks, Alisson was his usual reliable self between the sticks, even if he conceded three times.
Trent Alexander-Arnold – 9
Alexander-Arnold was a joy to watch against Spurs, starting imperiously with a sublime lofted pass into Mohamed Salah.
Joe Gomez – 8
Gomez has had an up-and-down few weeks, excelling in some games but struggling against Newcastle, but he was excellent here.
Virgil van Dijk – 8
There were times on Sunday when it felt like he was playing against a bunch of children, overpowering Spurs’ attackers and nailing every aspect of his game.
Andy Robertson – 8
Robertson is Liverpool’s most under-fire player at the moment, not least after his red card against Fulham, but he shone in north London.
Ryan Gravenberch – 8
Gravenberch remains an ever-present in the Premier League this season and this was another impressive performance.
Alexis Mac Allister – 8
Back in the team in the league after suspension last weekend, Mac Allister was another shining light.
Dominik Szoboszlai – 9
Szoboszlai has received criticism at times this season, gaining less praise than the other midfielders, but displays such as these make you wonder why.
Mohamed Salah – 9 (Man of the Match)
It feels like Salah makes a piece of history every time he plays.
His assist for Szoboszlai’s goal saw him become the first ever player in Premier League history to register at least 10 goals and assists apiece in a season before Christmas.