Kevin De Bruyne and Kelechi Iheanacho were both on target as Manchester City overcame Manchester United in an enthralling 2-1 victory at Old Trafford.
Pep Guardiola’s side raced into a two-goal lead in a pulsating opening 36 minutes before Zlatan Ibrahimovic scored his fourth goal in as many Premier League matches with half-time approaching.
De Bruyne put the visitors ahead on 15 minutes after reacting first to Iheanacho’s flick-on from a long punt from Aleksandar Kolarov.
City were dominant in the first half and De Bruyne was again prominent in the second goal when he curled a left-footed shot off the far post, which Iheanacho polished off from close range.
United found a way back into the match when goalkeeper Claudio Bravo, on his Premier League debut, and team-mate John Stones impeded each other in their attempt to deal with Wayne Rooney’s free-kick, and Ibrahimovic reacted with a suprb half-volley from the edge of the area.
Substitute Marcus Rashford made a lively contribution, setting up Ibrahimovic to fire over from six yards, while De Bruyne hit the post again and David De Gea thwarted Nicolas Otamendi with a brave double-stop.