Erling Haaland’s clinical finish settled a dominant Manchester derby as City weathered the storm with ten men for over an hour. Despite being reduced to a numerical disadvantage early on, Enzo Maresca’s side remained resolute defensively and ruthless on the counter, while United’s possession advantage and 16 attempts failed to translate into genuine threat or goals.
Manchester City won the Manchester derby 1-0 at Old Trafford on Sunday, with Erling Haaland settling the game in the 60th minute despite his side spending more than an hour a man short. Phil Foden was dismissed for violent conduct as early as the 23rd minute, yet Enzo Maresca’s side absorbed United’s numerical advantage and made it count on the counter. It was a statement performance from a City team that has won all four of their Premier League fixtures this season.

Key Moments
- 23′, Phil Foden is shown a straight red card for violent conduct, leaving Manchester City to defend with ten men for the remainder of the match.
- 45′, Enzo Maresca receives a yellow card for dissent, and City use the break to bring on Ndiaye for Cherki as they reorganize for the second half.
- 60′, Erling Haaland converts to make it 1-0, the goal confirmed by VAR. No assist is credited.
- 67′, Michael Carrick throws on Sesko for Tielemans as United push for an equalizer.
- 82′, Fernandez is replaced by O’Reilly as City look to run the clock down, earning a yellow card for time wasting in the process through Gvardiol at the 79th minute.
- 83′, Rashford is replaced by Zirkzee as United search for a late leveler, but City hold firm.
Tactical Breakdown
United dominated the ball from the moment Foden walked, finishing with 55 percent possession and 16 total shots compared to City’s six. But the numbers are deceiving. Of United’s 16 attempts, only three landed on target, and Donnarumma was rarely troubled in any meaningful way, making three saves across the 90 minutes. City, despite operating with ten men for 67 minutes, kept their defensive shape tight, held their line through Ruben Dias and Guehi, and waited for moments to hurt United on the break. Haaland’s goal was the logical consequence of that plan.
The tactical pivot came at half-time. Maresca withdrew Cherki and introduced Ndiaye, shifting City to a more compact, counter-oriented structure. United had six corners and nine free kicks but lacked the delivery to consistently threaten. Michael Carrick’s 4-2-3-1 looked hesitant in the final third, with Bruno Fernandes and Mainoo unable to find pockets of space against a disciplined City block. The substitution of Tielemans for Sesko at the 67th minute was an attempt to add a physical presence up front, but United’s remaining 23 minutes with Sesko on the pitch produced nothing decisive.
United’s inability to convert possession into quality chances was the defining problem. Sixteen shots, ten of them from outside the box, tell a story of a team firing from distance without a clear plan to break City’s structure. Matheus Cunha operated in isolation for long stretches, and Mbeumo contributed little going forward, finishing with the lowest rating among United starters. For a side sitting 13th after four games, the inability to exploit a numerical advantage at home against a direct rival will be the most troubling takeaway.
Player Ratings
Match Context
Standings
Head To Head
Verdict
City move to 12 points after four games, level with Arsenal at the top of the Premier League and with a perfect four-from-four record. United remain 13th on four points, and while the season has plenty of time to run, losing a home derby while holding a numerical advantage for over an hour will add pressure on Michael Carrick’s early tenure. For Maresca’s side, winning this way only strengthens the sense that they have the mentality and structure to compete at the top of the table.

Manchester City
Manchester United
Erling Haaland
Phil Foden