Manchester City were disgraced at the Etihad, losing 4-0 to a rampant Tottenham side, led by the brilliance of James Maddison.
Guardiola suffered a fifth straight loss, marking his worst run of defeats in his career, as his Manchester City side were battered by Tottenham at the Etihad Stadium.
This was City's biggest home loss under Guardiola, and it ended their club-record 52-game unbeaten run.
Tottenham took the lead through James Maddison's cushioned volley after just 13 minutes, and it was the same familiar story of City being too open and carved apart far too easily.
Maddison soon added a second with a clever finish to leave the home support shell-shocked and facing a possible fifth defeat in a row.
Pedro Porro then scored a third on the hour mark, leaving City with a mountain to climb.
Despite a late surge, Guardiola's men found no way through, and Premier League top scorer Erling Haaland cut a frustrated figure throughout.
Spurs made matters worse by adding a fourth goal in stoppage time.
This defeat brings an end to City's unbeaten home streak, which dates back to November 2022. City now trail leaders Liverpool by five points, and their next match is a daunting trip to Anfield.