This game last season was one of the craziest in the Premier League, with Manchester City coasting at 2-0 up only to inexplicably lost the match by a 3-2 scoreline and be denied the chance to claim the title that particular day.
Pep Guardiola’s side were still comfortably champions last season and it might be the same story this time around, with Riyad Mahrez the only notable arrival last summer although the Algerian has only been needed on a sparing basis thus far.
Indeed, Kevin de Bruyne has barely had an impact either, with the two Silvas, Raheem Sterling and Sergio Aguero having a big effect in attack, while the defensive players are also doing a stout job.
We quite like the idea of City winning this game at half-time and full-time against a team who are really quite shoddy from a defensive point-of-view, with Jose Mourinho at a loss to explain how open his team were against Bournemouth last weekend.
It’s hard to see how the Red Devils will be able to live with their arch-rivals in this clash, with United recently landing a 2-2 draw at Chelsea although they are struggling to keep clean sheets.
United have been able to ride their luck against certain opponents but might not find it as easy against a team who have the most ruthless streak in the division and surely Mourinho won’t aim to park the bus for ninety minutes.
Guardiola appears to have figured out how to overcome these sort of obstacles that visiting teams try to lay down, with Sterling likely to be pivotal as to how the Red Devils are broken down.
Man City HT FT @ 21/20 with Ladbrokes