With the Premier League fixtures announced, Man City’s bid to wrestle back the Premier League title back from Liverpool begins with a clash against Aston Villa at the Etihad on the weekend of September 12.
The Cityzens then face Wolves (a) and Leicester at home.
Guardiola’s squad next tackle Newcastle at home on Boxing Day, after which they then face a trip to Chelsea on January 2.
The derby clashes with Man Utd are on December 12 (a) and March 6 (h). Games with Liverpool are slotted in for November 7 (h) and February 6 (a).
City end the campaign on May 23 against Everton and also face Crystal Palace, Chelsea, Newcastle and Brighton in the final month.