Hugo Lloris
Made an strong save early on in pushing away Darwin Nunez's half-volley with his left hand. Nothing he could do about Salah's low shot and the Egyptian chipped his second over him expertly. Saved from Elliott in the first half but had very little to do in the second period. 6
Eric Dier
Dreadful moment for Liverpool's second goal as he messed up a header back to Lloris and the ball hit his shoulder and bounced for Salah to score. Sent a header at Alisson and got into plenty of offensive positions down the right in the second half with crosses that caused problems for Liverpool. Showed good moments going forward but that switching off of concentration in the first half was crucial in the end. 5
Clement Lenglet
Defended well on the whole and sent a header over late in the game from Perisic's corner when he perhaps should have done better. 7
READ MORE: Antonio Conte explains why Klopp took Spurs swipe and if he'd stay for seven years at Tottenham
Ben Davies
Salah was left in acres of space to score his first goal in the box but after that the Welshman defended solidly and little came down his flank. 7
Emerson Royal
Put Kane away with a good ball for the opportunity that hit the right-hand post in the first half. Same old issues though as he offered nothing apart from that going forward. 5
Pierre-Emile Hojbjerg
Had a low curling shot saved by Alisson in the first half and worked hard trying to carve something out down the left of the midfield three. 7
Yves Bissouma
Probably his best game in a Spurs shirt as he battled for everything in the centre of the pitch and showed real composure on the ball in cluttered areas. 8
Rodrigo Bentancur
Spurs' best player at the moment and he's showing a much more attacking side to his game, having one header saved and missing another by inches. 8
Ryan Sessegnon
Some great movement and touches in the first half which were then let down by poor decision-making with the final pass. He did tee up Perisic to hit the crossbar early in the second half. Replaced by Kulusevski. 5
Harry Kane
Curled in a dangerous cross that hit Alisson and bounced against the post. Kept pushing up front and scored with a superb low finish into the bottom left corner on 70 minutes - his 11th in 14 Premier League games. Sent a header wide soon after from a Perisic free-kick and flicked on another cross from the Croatian that Bentancur was inches away from. 7
Ivan Perisic
Gave Alexander-Arnold plenty of problems in the first half and should have got a firm header on to Kane's first half cross and it would have been the equaliser. Fired an effort against the crossbar early in the second half and put in some dangerous crosses and set pieces as Spurs chased the game. Lots of quality on the ball in both of his positions during the match. 7
Subs
Matt Doherty
Replaced Emerson and looked to push forward, soon playing in Kulusevski to tee up Kane to score. 6
Dejan Kulusevski
There was a buzz among the crowd and players when he came back into the action and within minutes he had an assist, putting Kane in to score. 7
Lucas Moura
Came on in the final minutes to try to force something but couldn't. N/A
READ NEXT:
Tottenham's January transfer window plans take shape as Antonio Conte suffers with Spurs fans
- Perisic celebration, Levy's new Conte experience - 5 things spotted in Marseille vs Tottenham
- Inter Milan, Borussia Dortmund: Who Tottenham can play in Champions League after Marseille win
- Premier League concussion rules explained as Tottenham wait on Son Heung-min injury vs Liverpool
- Son Heung-min hope after surgery and Tottenham's new-found January transfer window power