Manchester United ended Manchester City’s English record 21-game winning streak with a 2-0 derby win in a Premier League fixture at the Etihad on Sunday.
United, who have now gone 22 league away games unbeaten – including 14 wins – stunned City with a fast start and were ahead after a penalty was awarded inside the first 30 seconds when Gabriel Jesus fouled the impressive Antony Martial.
Bruno Fernandes scored from the spot despite City keeper Ederson getting a strong hand on the ball.
Rodri almost equalised just after the break when his shot glanced off the angle of post and bar.
But United effectively sealed the win with a mixture of solid defence and constant menace on the break.
Luke Shaw, who had earlier missed a chance to double United’s lead, led a counter-attack, exchanging passes with Marcus Rashford before beating Ederson with a low shot in the 50th minute.
The result condemns City to their first loss since a 2-0 defeat at Tottenham on 21 November.
However, Pep Guardiola’s side still have an unassailable 11-point lead at the top of the Premier League.
On the other hand, Ole Gunnar Solskjaer’s team, who had not scored in their previous three games, moved back into second place a point ahead of Leicester City in the increasing tight fight for a place in the top four.