Manchester City Player Ratings
Ederson - 4/10
For both goals, Ederson was a little too far off his line, which made the finishes easy for the Spurs attackers. Given that he didn't have to do much else throughout the game, having questionable moments in the two decisive moments in the game is a cause for concern.
Kyle Walker - 6/10
His recovery pace was crucial for City to stop Spurs from building attacks through the likes of Bergwijn and Reguilon on the left flank.
Ruben Dias - 5/10
The Portuguese had a tough evening dealing with the movement of Kane. He couldn't quite find the balance between allowing his midfielders to deal with Kane and leaving his position to deal with the Spurs striker himself.
Aymeric Laporte - 5/10
Like Dias, Laporte was not comfortable with the movement and the link-up between Kane and Son. He had the ball in the back of the net with an impeccable finish, but had the goal ruled out because Jesus had handled the ball.
Joao Cancelo - 5/10
Even though the team-sheet said Cancelo was starting at left-back, he mostly played as a central midfielder. That meant that he couldn't have the kind of impact that he's had on games from an orthodox left-back role recently.
Rodri - 5/10
Rodri should have taken responsibility and tracked Kane's movement whenever he dropped deep. He failed in this venture - he didn't allow the centre-backs to drop deeper and gave far too much running room for Son.
Bernardo Silva - 4/10
He was playing a free role in midfield and drifted wide to both flanks, but really couldn't produce enough quality in the final third.
Kevin De Bruyne - 5/10
As usual, he made a couple of sensational passes that only he can play. But overall, with his movement restricted by Spurs' organisation, he really had no impact on the game.
Riyad Mahrez - 4/10
This was another poor performance from the Algerian, who has really not had lift-off in a City shirt yet this season. He was passive, didn't take on Reguilon enough, and his final passes were all awry.
Ferran Torres - 4/10
Starting on the left flank, Torres could not really get the better of Aurier very often. He had one shot on target from distance early in the game, but that shot was easily saved by Lloris.
Gabriel Jesus - 5/10
He battled hard but found it tough when he had no space to work in. The handball call against him to rule out Laporte's goal was the correct call from the officials.
City Substitutes
Raheem Sterling - 4/10
He replaced Mahrez after City went 2-0 down, but had no impact on the game.
Phil Foden - 4/10
Foden hardly got a touch of the ball after replacing Bernardo Silva.