United, who begin their season at home to Leicester City, were the only team to claim three points at the Etihad against Guardiola's champions last season, with Paul Pogba inspiring the visitors to a 3-2 victory in April having trailed 2-0 at half-time.
And 2019 faces an explosive start with Liverpool due to travel to the Etihad for what promises to be another key game in the battle for the title next season.
The fixtures were released at 9am on Thursday morning and pretty much every fan of every club, will have looked to see who they they'll be playing first, then the next few fixtures, before moving on to see who you've got at Christmas/New Year, then the final game of the season.
Tottenham's first match at their new home will be against Liverpool on the weekend of September 15.
Four rounds of Premier League fixtures have been scheduled before the first worldwide break, which will take place on the weekend of 8-9 September.
Liverpool will play Southampton, Man City, Cardiff, Fulham, Everton and - in a particularly ironic twist - Man United at home in the domestic games directly proceeding Champions League nights.
Across Manchester, Jose Mourinho remains unbeaten on opening day.
Cardiff start at Bournemouth and have Newcastle at home and Huddersfield away, before the visit of Arsenal.