Gabriel Jesus – 6. He had a good shot saved miraculously by De Gea, and he helped his side create more chances. Some of his passes weren’t always accurate, but a positive performance overall. AP
MANCHESTER UNITED RATINGS: David de Gea - 7. Harangued by the Stretford End for considering a short goal kick after 20 as United couldn’t get the ball. Superb save from Jesus on 28 and fisted a Cancelo shot over straight after. And again from De Bruyne on 33. And Cancelo, also on 33. United’s best player but then conceded a howler of a second goal. AFP
Aaron Wan-Bissaka - 3. Gave away possession which led to City’s first attack – and then a goal after six minutes. And again to lead to another City attack on 21. Superb tackle on Foden in the box on 35. Poor in attack. Bottled a 50/50 challenge on 65. AFP
Eric Bailly - 4. Showed why he’s got a lack of trust from his manager by slicing the ball into his own goal after six minutes. Everything else after that was secondary from the player who’d done well midweek against Atalanta. Off at half time, the damage done. AP
Harry Maguire - 4. Hammered by fans for asking for the ball short from a goal kick. Under pressure throughout and the sight of him back peddling under sustained City pressure was an uncomfortable one. AP
Victor Lindelof - 5. Stopped the ball with fantastic control on 15 – then gave it away. United’s five man defence without Varane is nowhere near as effective and, as had been the pattern in other defeats, United conceded too early. Getty
Luke Shaw - 4. Pegged back by City’s early dominance, then crossed for Ronaldo to volley on 25 in a rare United attack. Blocked a shot on 28 before Jesus’ effort tested De Gea. Nowhere for City’s second. Floored by Rodri in the 67th minute and went off a few minutes later. PA
Fred - 4. Full on for the Brazilian once again but while may have been man of the match in a December ’18 derby, he was outclassed by better blue players. Again. Off after 79. AP
Scott McTominay - 5. Man of match at Spurs, he didn’t have the same effect against far superior opponents. Bystander. Getty
Bruno Fernandes - 5. Huffed and puffed, moaned and groaned. Didn’t have half the impact on the game that those superior players opposite him had. Wasteful and nowhere near the levels of last season. Getty
Mason Greenwood - 5. Limited impact – as was the case against Liverpool when he was brought off at half-time. Dragged a shot wide after 59. Poor in defensive duties. Came off after 65. AFP
Cristiano Ronaldo - 6. United’s first decent effort, a volley, on 25. Otherwise isolated – except when City flew into him when he got possession. AP
SUBS: Jadon Sancho - 6. On for Bailly at half time. Went on the left and better defensively than Greenwood on the other side. United had more possession in the second half but were still limp. EPA
Marcus Rashford - 5. On for Greenwood after 65 to a muted cheer. The damage was done by that time. Reuters
Alex Telles - 5. On for Shaw after 72. One of his first touches was to head the ball back to a blue shirt. Then it looked like he’d given a penalty away, but he did touch the ball. Getty
Donny van de Beek - 6. On for Fred after 79 as the Stretford End had been singing his name in the second half. These are bleak times when he’s hailed as a saviour. The 3,000 travelling City fans relaxed to the extent that they shouted ‘Ole!’ as their team passed the ball around. EPA
MANCHESTER CITY RATINGS: Ederson – 7. A sixth clean sheet of the season for the Brazilian as he helped his side pick up the derby win. He didn’t have much work to do apart from making a good stop to deny a Ronaldo volley in the first half. Reuters
Kyle Walker – 8. The 31-year-old continued his good run of form. His crossing was accurate, and he intercepted nearly every move that came his way. His work rate was impressive, too; one of the best players on the pitch. EPA
Ruben Dias – 7 The dependable defender kept Ronaldo quiet and was confident on the ball; he even surged forward one or two times to create attacking chances. Overall, a strong performance from the Portuguese international. AFP
John Stones – 7. Linking up with Dias for the first time this season, the English defender put in a good performance, winning the ball back well. He denied Ronaldo a scoring opportunity and nearly got himself a goal in the last few minutes. Reuters
Joao Cancelo – 9. City’s star player, he provided a number of amazing cross-field balls and managed to get an assist with the Bailly own-goal. He won the ball back strongly and made sure his side kept the ball throughout. EPA
Ilkay Gundogan – 6. The German went under the radar today but still had a good game. His passing was consistently accurate and he often found himself in great spaces to help his side push up the pitch. PA
Rodri – 7. Playing as an anchor in midfield, he consistently switched the ball and created chances. He played a brilliant through ball to Gundogan which nearly led to a goal, a good performance overall. PA
Kevin De Bruyne – 7. Making his 186th City league appearance, the Belgian was all over the pitch. He worked hard and created several attacking opportunities. His experience shone through as he controlled the game for Man City. EPA
Phil Foden – 7. The Academy product was on form, his dribbling and battling particularly good, and he worked relentlessly to get the ball back. He nearly got a goal, but his effort went just wide. EPA
Bernardo Silva – 9 The Portuguese star had one of his best City games to date. He found good spaces, took the ball forward and pressed very well. He made a great run into the box to claim his goal just before half time, a joy to watch. PA
Gabriel Jesus – 6. He had a good shot saved miraculously by De Gea, and he helped his side create more chances. Some of his passes weren’t always accurate, but a positive performance overall. AP
MANCHESTER UNITED RATINGS: David de Gea - 7. Harangued by the Stretford End for considering a short goal kick after 20 as United couldn’t get the ball. Superb save from Jesus on 28 and fisted a Cancelo shot over straight after. And again from De Bruyne on 33. And Cancelo, also on 33. United’s best player but then conceded a howler of a second goal. AFP
Aaron Wan-Bissaka - 3. Gave away possession which led to City’s first attack – and then a goal after six minutes. And again to lead to another City attack on 21. Superb tackle on Foden in the box on 35. Poor in attack. Bottled a 50/50 challenge on 65. AFP
Eric Bailly - 4. Showed why he’s got a lack of trust from his manager by slicing the ball into his own goal after six minutes. Everything else after that was secondary from the player who’d done well midweek against Atalanta. Off at half time, the damage done. AP
Harry Maguire - 4. Hammered by fans for asking for the ball short from a goal kick. Under pressure throughout and the sight of him back peddling under sustained City pressure was an uncomfortable one. AP
Victor Lindelof - 5. Stopped the ball with fantastic control on 15 – then gave it away. United’s five man defence without Varane is nowhere near as effective and, as had been the pattern in other defeats, United conceded too early. Getty
Luke Shaw - 4. Pegged back by City’s early dominance, then crossed for Ronaldo to volley on 25 in a rare United attack. Blocked a shot on 28 before Jesus’ effort tested De Gea. Nowhere for City’s second. Floored by Rodri in the 67th minute and went off a few minutes later. PA
Fred - 4. Full on for the Brazilian once again but while may have been man of the match in a December ’18 derby, he was outclassed by better blue players. Again. Off after 79. AP
Scott McTominay - 5. Man of match at Spurs, he didn’t have the same effect against far superior opponents. Bystander. Getty
Bruno Fernandes - 5. Huffed and puffed, moaned and groaned. Didn’t have half the impact on the game that those superior players opposite him had. Wasteful and nowhere near the levels of last season. Getty
Mason Greenwood - 5. Limited impact – as was the case against Liverpool when he was brought off at half-time. Dragged a shot wide after 59. Poor in defensive duties. Came off after 65. AFP
Cristiano Ronaldo - 6. United’s first decent effort, a volley, on 25. Otherwise isolated – except when City flew into him when he got possession. AP
SUBS: Jadon Sancho - 6. On for Bailly at half time. Went on the left and better defensively than Greenwood on the other side. United had more possession in the second half but were still limp. EPA
Marcus Rashford - 5. On for Greenwood after 65 to a muted cheer. The damage was done by that time. Reuters
Alex Telles - 5. On for Shaw after 72. One of his first touches was to head the ball back to a blue shirt. Then it looked like he’d given a penalty away, but he did touch the ball. Getty
Donny van de Beek - 6. On for Fred after 79 as the Stretford End had been singing his name in the second half. These are bleak times when he’s hailed as a saviour. The 3,000 travelling City fans relaxed to the extent that they shouted ‘Ole!’ as their team passed the ball around. EPA
MANCHESTER CITY RATINGS: Ederson – 7. A sixth clean sheet of the season for the Brazilian as he helped his side pick up the derby win. He didn’t have much work to do apart from making a good stop to deny a Ronaldo volley in the first half. Reuters
Kyle Walker – 8. The 31-year-old continued his good run of form. His crossing was accurate, and he intercepted nearly every move that came his way. His work rate was impressive, too; one of the best players on the pitch. EPA
Ruben Dias – 7 The dependable defender kept Ronaldo quiet and was confident on the ball; he even surged forward one or two times to create attacking chances. Overall, a strong performance from the Portuguese international. AFP
John Stones – 7. Linking up with Dias for the first time this season, the English defender put in a good performance, winning the ball back well. He denied Ronaldo a scoring opportunity and nearly got himself a goal in the last few minutes. Reuters
Joao Cancelo – 9. City’s star player, he provided a number of amazing cross-field balls and managed to get an assist with the Bailly own-goal. He won the ball back strongly and made sure his side kept the ball throughout. EPA
Ilkay Gundogan – 6. The German went under the radar today but still had a good game. His passing was consistently accurate and he often found himself in great spaces to help his side push up the pitch. PA
Rodri – 7. Playing as an anchor in midfield, he consistently switched the ball and created chances. He played a brilliant through ball to Gundogan which nearly led to a goal, a good performance overall. PA
Kevin De Bruyne – 7. Making his 186th City league appearance, the Belgian was all over the pitch. He worked hard and created several attacking opportunities. His experience shone through as he controlled the game for Man City. EPA
Phil Foden – 7. The Academy product was on form, his dribbling and battling particularly good, and he worked relentlessly to get the ball back. He nearly got a goal, but his effort went just wide. EPA
Bernardo Silva – 9 The Portuguese star had one of his best City games to date. He found good spaces, took the ball forward and pressed very well. He made a great run into the box to claim his goal just before half time, a joy to watch. PA
Gabriel Jesus – 6. He had a good shot saved miraculously by De Gea, and he helped his side create more chances. Some of his passes weren’t always accurate, but a positive performance overall. AP