Erling Haaland carved his name deeper into Manchester derby folklore as ten-man Manchester City dug deep to secure a gritty 1-0 victory over Manchester United at Old Trafford.

Under the tactical guidance of new manager Enzo Maresca, City extended their flawless start to the 2026/27 Premier League campaign, making it four wins from four. Yet, the afternoon began in turmoil for the visitors when Phil Foden was shown a straight red card in the 23rd minute.
After reacting rashly by lashing out at United captain Bruno Fernandes while on the turf, Foden left his side numerical disadvantage for the majority of the contest.
Despite the man advantage, Erik ten Hag’s side struggled to break down a resolute City rearguard. United came agonizingly close before the break when Marcus Rashford rattled the left-hand post with a swerving free-kick, followed shortly after half-time by a Kobbie Mainoo effort that similarly struck the woodwork.
The match turned decisively in the 60th minute against the run of play. Josko Gvardiol whipped a teasing cross across the box, allowing Haaland to expertly steer home at the back post. Though initially flagged for offside, a lengthy VAR review overturned the decision, confirming Haaland stayed onside while a teammate’s attempted header missed the ball entirely.
The strike marked Haaland’s ninth goal in Manchester derbies, lifting him past club legend Sergio Aguero and United icon Wayne Rooney in the fixture’s historic scoring charts.
United pushed frantically for an equalizer as the clock wound down, coming within inches when Gianluigi Donnarumma pulled off a breath-taking close-range save to deny Bryan Mbeumo deep in stoppage time. That late heroics preserved the clean sheet and secured the three points.
The victory keeps City locked near the summit in second place, trailing leaders Arsenal only on goal difference, while Manchester United are left searching for answers down in 13th place with just four points from four games.

