Amad Diallo scored the winner as Manchester United came from behind to beat Manchester City 1-2, MySportDab reports.
The Manchester Derby was a heated one between both teams who had their moments and did well enough on their end.
The Derby had its moment but it ended up favoring the Red side of Manchester as they took all the necessary points needed.
Full Match Report
The game started with so much talk concerning Marcus Rashford and Alejandro Garnacho who were both axed out by Ruben Amorim.
Manchester United came in hoping to see themselves make something early from the opportunities they had moving forward.
It was a clever play from Manchester City who did more of dominating the ball possession and did more of opportunities on goal.
Joško Gvardiol scored a powerful header in the 36th minute which saw the scoreline between both teams became 1-0 in favor of the home team.
There was nothing that Manchester United could do as they were behind 1-0 against Manchester City who made good use of their opportunity.
There was more that came into play in the remaining 45 minutes as both managers wanted things to go in their favor.
Manchester City held on fine staying with the lead as they pushed at the Same in search to find another goal which did not come easily.
Manchester United settled into the game but they found it very difficult to push themselves back into the fold as they kept missing opportunities.
Things took dramatic turn in the 88th minute after Bruno Fernandes converted from the penalty spot which drew things level with scoreline 1-1.
Amad Diallo scored in the 90th minute which saw the away side took a shocking lead 1-2 as they pushed on holding on to things.
Manchester United delivered the job claiming a 1-2 victory against Manchester City in a heated derby encounter at the Etihad Stadium.
Watch Highlight Below: