Manchester City returned to the summit of the Premier League with a convincing derby victory over Manchester United at Etihad Stadium.
Pep Guardiola‘s men needed a win to go back to the top of the table after Liverpool’s lunchtime win over Fulham at Anfield – and it was all but assured after David Silva fired home an early goal to give them a narrow interval advantage.
City got the second goal with Sergio Aguero’s rising finish past David de Gea three minutes into the second half following a quick interchange of passes with Riyad Mahrez.
Jose Mourinho’s side – missing the injured Paul Pogba – got an unlikely lifeline before the hour when substitute Romelu Lukaku was hauled down by Ederson, allowing Anthony Martial to covert from the spot.
But City continued to dominate the game and wrapped up the win two minutes from time when substitute Ilkay Gundogan took advantage of static United defending to beat De Gea from close range following a scintillating 44-pass move.
Elsewhere, substitute Henrikh Mkhitaryan scored late to cancel out Ivan Cavaleiro’s close-range finish as Arsenal held Wolverhampton Wanderers to a 1-1 draw at the Emirtates Stadium.
The result stretches Arsenal’s unbeaten run to 16 games as they sit fifth on the log, three points adrift of fourth-placed Tottenham Hotspurs.
Earlier in the day, Chelsea maintained their unbeaten start to the season, but will feel disappointed after a scrappy 0-0 draw at home to Everton.