It was a rare hectic summer for Manchester City as wild changes swept through the club. Pep Guardiola usually favours gradual evolution rather than a full-on revolution in the transfer market but made moves to shake things up last year to keep City hungry for success.
As a result, out went four players who had been so integral to so many trophy wins as Gabriel Jesus, Raheem Sterling, Aleks Zinchenko and even captain Fernandinho all departed.
Signed in their places were Erling Haaland, Julian Alvarez, Sergio Gomez and Kalvin Phillips as well as the extra additions of goalkeeper Stefan Ortega and defender Manuel Akanji.
There was even unexpected drama in January as Joao Cancelo, having grown frustrated with his lack of minutes, left for Bayern Munich on loan while young midfielder Maximo Perrone arrived from Velez Sarsfield. ALSO READ: Man City's biggest winners and losers so far this season Here's how City's seven signings have done so far. Erling Haaland What's there left to say about Haaland that hasn't already been said a million times?