Manchester City boss Pep Guardiola admits Tottenham Hotspur deserved to inflict a first defeat to his side in this season's Premier League.
The Citizens struggled to cope with the pace and intensity of Mauricio Pochettino's men in the first half of the game and failed to restore parity despite an improved second half performance.
They stay top of the table but Spurs have cut the gap to just one point.
"It was a tough game and Tottenham are a very good team who have been fighting for the title in the last few years," Guardiola explained.
"They played better, that's all. We just have to congratulate them.
"We had a lot of problems trying to create and we missed a lot of balls in positions where they are so, so dangerous. We didn't have many chances to do a high press because they always played directly to Son.
"We knew that they would press high and we know we want to do it, it's just they did it better.
"The first goal was similar to Glasgow and it was difficult to recover. The last 20 minutes were much, much better but in the rest of it we had many problems to create our own game."