Pep Guardiola's 200th Premier League game in charge of defending Champion Manchester City ended in a shocking 2-0 defeat to Crystal Palace at the Etihad Stadium on Saturday.
The Spaniard's celebration quickly turned into a disaster within six minutes after a blunder from Aymeric Laporte gave possession to Conor Gallagher who teed up Wilfred Zaha for the opener.
Things went from bad to worse for City before the break when Laporte was sent off for a clumsy challenge on Zaha (45+2) as Guardiola could do nothing but watch the nightmare.
Since his managerial appointment in 2016, Guardiola has won the league title three times and seen his side set a number of competition records, including most points, most goals, and most wins in a season, according to Sky Sports.
Gabriel Jesus thought he had drawn City level in the 61t minute but his goal was ruled out for a Phil Foden offside during the build-up.
However, the free-scoring star-studded squad were short of stars on the afternoon as Patrick Viera's squad maintained their composure before thrusting the dagger deeper into the hearts of the Citizens.
Gallagher who exposed City with an early assist finished the job with a stoppage-time winner after an assist from Michael Olise allowed him to beat Ederson in the 88th minute to seal the 2-0 win.