Game is over and the final score is Man City 1-2 Man Utd. Here is the match report.
2024/2025 Premier League


Match Report
THE smallest man on the pitch won one of the worst Manchester derbies in living memory as Pep Guardiola’s fallen champions continued on their journey down the gurgler.
With City leading after 88 minutes, through Josko Gvardiol’s first-half header, Diallo won a penalty which was converted by Bruno Fernandes, then netted a dramatic late winner.
It meant Guardiola’s side have won just once in their last 11 games and are now below Nottingham Forest, the only team they have beaten during this horror run, and out of the Champions League places.
For United boss Ruben Amorim, this was a remarkable victory, after he had ditched Marcus Rashford and Alejandro Garnacho from his matchday squad in a show of early ruthlessness.
This was a Manchester derby which had been billed as the worst in decades and it pretty much was the worst in decades until Diallo stole the show.
Pep Guardiola’s crumbling empire was pitted against the ancient ruins of Alex Ferguson’s dynasty and you couldn’t see any world-class quality for dust.
Two clubs which boast 21 titles of the 32 Premier League seasons contested are wallowing in mediocrity right now.
And United can only hope that the fall-out from this Manchester derby is better than the last one - when they won the FA Cup Final only to make the disastrous decision to stick with Erik ten Hag.
We had assembled to find out which Manchester club was in the worst state - the one which has been in crisis for ten games or the one which has been in crisis for the vast majority of the last 11 years.
United’s teamsheet seemed to suggest the answer - no Rashford or Garnacho with Amorim refusing to offer up any dodgy sicknotes.
What is it with United wingers? From Mason Greenwood to Antony to Jadon Sancho to these two. No wonder Amorim prefers to play without any.
Hearts bled for the length of City’s injury list. Much more of this and Guardiola might have to start £100million Jack Grealish.
Either way it had been at least 35 years since this fixture had felt so forlorn on both sides.
On the pre-match trams there was nostalgia for the bad old days, the City faithful revelling in former failures - the old-timers telling their kids that ‘one win in ten was nothing, you should have been there in the Third Division’.
After back-to-back league defeats, United had been buoyed slightly by a Europa League win over Viktoria Plzen, who most of us assumed was ranked No 17 on the WTA Tour.
For half an hour it just advertised - two poor teams - with United marginally the better of them.
Although it might have helped them if Diallo had been onside at any point.
Mason Mount, whose luck with injuries has been horrible, hobbled off after 15 minutes to be replaced by Kobbie Mainoo.
Phil Foden, the Footballer of the Year who hasn’t scored a Premier League goal all season, drilled one wide from 20 yards.
City were ragged and passive until, suddenly, they were a goal ahead.
De Bruyne took a short corner to Ilkay Gundogan and a return pass before his deep cross took a ricochet on its way to Gvardiol, who leapt behind Diogo Dalot to power home a header.
After this brief burst of pride, City’s skipper Kyle Walker plunged his team back into shame.
While rutting heads with Rasmus Hojlund, Walker went down like a sack of spuds, sparking a mass bout of handbags and the genuine ire from the full-back’s long-term England team-mate Harry Maguire.
Yorkshiremen are not supposed to act like this, Maguire might have said. Although it was probably less polite than that.
Foden, looking a little more like last season’s model, then wriggled past Manuel Ugarte and Lisandro Martinez before his shot was deflected wide off Maguire.
But the first half was best summed up by a schoolboy pass from Dalot across his own penalty area, which went straight to Foden, who couldn’t control it.
After the break, if anything, the quality got even worse.
City decided to allow a free header to the tiniest player on the pitch, Diallo, and Ederson was forced into a full-stretch save to turn it around the post.
Mostly, though, it was an ongoing struggle for either side to string three passes together.
De Bruyne, pretty much our only hope for anything world-class, fizzed over a long-ranger and was then substituted in favour of Mateo Kovacic.
Unexpectedly, United engineered a coherent move.
Noussair Mazraoui went on a scampering run and fed Hojlund, whose excellent through-ball released Fernandes.
The United skipper deftly chipped Ederson but his effort went wide of the far post.
United deserved a point. It just ever felt entirely feasible that they would do enough good things in a row in order to score a goal.
Until, suddenly, they scored twice in two minutes.
The first was a personal disaster from Matheus Nunes, whose back-pass was intercepted by Diallo.
The little fella rounded Ederson and has he turned, the recovering Nunes stood on his foot.
Ref Anthony Taylor pointed at the spot and Fernandes thumped home.
tNext, Marinez delivered an expert pass from the deep, and Diallo shot between City’s central defenders to meet it, lobbing Ederson, then volleying home from an ankle as Walker failed to cut it out.
It was largely terrible but the finale was simply extraordinary.
Match Events
0' The match is about to start!
6' The cross from Diogo Dalot is saved by Ederson
10' Dalot crosses the ball but there's way too much on it and it flies out of play
13' Mount looks distraught and subbed off due to injury as Mainoo subbed on
21' Phil Foden hits a decent strike on the half-volley but it drags just wide
22' Match Event for Man City vs Man Utd
23' Haaland slots through for Foden, whose effort drifts wide with a deflection
23' Highlight from Man City vs Man Utd
26' Ugarte threads a brilliant pass through for Diallo and his effort is just wide
29' Haaland fouls Maguire by pulling him down
32' Manuel Ugarte's shot from distance rises over the bar
36' De Bruyne assists Gvardiol from corner to open the scoring! Man City 1-0 Man Utd
39' A booking for both Walker and Hojlund following their conflict
47' Manchester City win a free-kick and it's completely overhit by Kevin de Bruyne
48' Foden jinks round a couple of players then squirms a shot away which drifts wide
49' De Bruyne looks for Foden in the penalty area but the cross is poor
54' Bruno Fernandes' delivery has way too much on it and out of the play
60' Foden tries to slot through to Haaland but United clear the danger
62' Bruno spots Amad in the box but the winger's header is well kept out by Ederson
64' Dias' left leg is across Hojlund in the box but Anthony Taylor says no penalty
66' Match Event for Man City vs Man Utd
66' Kevin de Bruyne has a crack from range but it sails over
68' De Bruyne makes way for Kovacic, his first appearance since injury
69' Doku whips one in from close to the byeline but Haaland misses the header
75' CLOSE! Bruno Fernandes misses a great chance to equalize
76' On comes Jack Grealish for Jeremy Doku
78' Highlight from Man City vs Man Utd
78' Antony, Yoro and Zirkzee subbed on to replace Mazraoui, De Ligt and Hojlund
81' Bruno Fernandes touches the ball straight out of play
83' Decent ball into the area but Kobbie Mainoo's header has too much on it
88' Bruno nets the penalty to equalize in the final minutes! Man City 1-1 Man Utd
90' WHAT A MOMENT! Amad scores to put visitors in front! Man City 1-2 Man Utd
Line-ups
Man City XI: Walker, Gundogan, De Bruyne, Ederson, Ruben Dias, Bernardo, Haaland, Foden, Matheus Nunes, Jérémy Doku, Josko Gvardiol
Subs: Stefan Ortega, Kovacic, Stones, Grealish, James McAtee, Divin Mubama, Savinho, Nico O'Reilly, Jahmai Simpson-Pusey
Man Utd XI: Maguire, Bruno Fernandes, Onana, Mount, Mazraoui, De Ligt, Dalot, Manuel Ugarte, Martinez, Amad Diallo Traore, Rasmus Højlund
Subs: Eriksen, Casemiro, Lindelof, Altay Bayındır, Tyrell Malacia, Joshua Zirkzee, Antony, Kobbie Mainoo, Leny Yoro