The Citizens maintained their perfect start to the season as first-half goals from Kevin De Bruyne and Kelechi Iheanacho put Jose Mourinho’s Red Devils to the sword at Old Trafford.
Manchester City laid down an early marker as first-half goals from Kevin De Bruyne and Kelechi Iheanacho handed them a 2-1 win over Manchester United in a pulsating Manchester derby on Saturday.
The Citizens bossed the opened period for long spells and raced into a deserved 2-0 lead thanks to strikes from De Bruyne and Iheanacho.
Claudio Bravo had a moment to forget on his debut as he failed to collect a cross which led to Zlatan Ibrahimovic pulling one back for Jose Mourinho’s United before the half-time break.
United thought they were level when Marcus Rashford’s strike deflected in off Ibrahimovic, only for the effort to be chalked off as the Swede was stood in an offside position, before De Bruyne struck the post moments later at the other end.
But City were able to hold on and maintain their 100 per cent start to the Premier League season, while also inflicting a first defeat on United in 2016-17.