Pep Guardiola’s first head-to-head with Jose Mourinho will be televised.
The derby is the fourth Premier League game for Manchester City, and all four have been moved for TV as eyes turn to see how the new boss will fare in charge of the Blues.
The opening game against Sunderland has been pushed back to Saturday August 13 at 5.30pm, and the trip to Stoke the following week brought forward.
Following that, the games with West Ham and United have also been moved, while the Southampton match in October will be changed with a new time and date yet to be confirmed.
After games in Germany and China in July, City round off their pre-season preparations with a game against Arsene Wenger’s Arsenal in Sweden on August 7.
The Champions League play-off dates are in the second half of that month, with the main competition getting underway in September should the Blues qualify.