Advertisement

Manchester United stuns Man City with last-minute 2-1 win to take Manchester Derby

Man United scored two goals in the final three minutes of regulation to take the lead and snap a two-game losing streak

On Sunday, Manchester United snapped a two-game losing streak in spectacular fashion, coming from behind to defeat Manchester City in the longstanding rivalry game.

The match, which started as a rather boring edition of the Manchester Derby, took a stunning turn as Man United scored two goals in the final three minutes of regulation to take a 2-1 lead.

Manchester City controlled much of the game, with defender Joško Gvardiol heading in the opening goal off a set piece in the 36th minute. But United came back strong in those final minutes to nab the win.

MANCHESTER, ENGLAND - DECEMBER 15: Bruno Fernandes of Manchester United celebrates scoring his team's first goal from a penalty kick during the Premier League match between Manchester City FC and Manchester United FC at Etihad Stadium on December 15, 2024 in Manchester, England. (Photo by Carl Recine/Getty Images)
Bruno Fernandes scored the game-tying goal for Manchester United off a penalty kick in the 88th minute. (Photo by Carl Recine/Getty Images)

Man United's tying goal came in the 88th minute off a penalty kick from Bruno Fernandes. Man City defender Matheus Nunes made two significant errors leading up to the kick, first attempting a bad pass that was intercepted by United forward Amad Diallo, and then fouling Diallo in the box in his rush to make up for the mistake.

Diallo had the last laugh, sprinting through Man City's defense to score the winner in the 90th minute, getting a beautiful touch that went over the head of City goalkeeper Ederson and deftly crossing the ball into the goal for the win.

With the loss, Manchester City has now lost five of their last seven games, and has also been struggling immensely in UEFA Champions League play.