Tottenham Hotspur inflicted more misery on Pep Guardiola with a 2-0 victory at the Etihad Stadium, maintaining their perfect start to the Premier League season.
Thomas Frank’s men frustrated City early before striking decisively. Brennan Johnson swept home after Richarlison’s breakaway, and Joao Palhinha capitalised on a poor James Trafford pass to hammer in his first Spurs goal.
City dominated possession but lacked penetration, with Omar Marmoush’s early chances denied by Guglielmo Vicario.
Despite heavy pressure in the second half, the hosts rarely threatened as Tottenham’s backline held firm.
For Guardiola, it was a familiar story. Against no team has he suffered more defeats as a manager than Spurs, with this latest setback taking his tally to 10.
Spurs, meanwhile, celebrated a second straight win without conceding, signalling a ruthless edge under Frank’s stewardship and a growing belief that they can trouble the league’s elite.