The Red Bull Arena in Leipzig, home of RB Leipzig
International Football

RB Leipzig 2-3 Manchester City: Erling Haaland settles a game Leipzig twice dragged level

An own goal put Manchester City ahead inside 37 minutes, but RB Leipzig equalised twice in six second-half minutes before Erling Haaland's 78th-minute strike won it 3-2 at the Red Bull Arena — Haaland's fourth Champions League goal of the league phase.

By Guriball Newsroom · November 04, 2026 · 6 min read · Edited by Victor Sismotto

Manchester City needed every one of their three goals to see off an RB Leipzig side who refused to go away quietly, winning 3-2 at the Red Bull Arena in a match that swung back and forth through the entire second half. Castello Lukeba's own goal put City ahead just before the half-hour, and from there Leipzig twice hauled themselves level before Erling Haaland's 78th-minute finish — his fourth Champions League goal of the league phase — finally settled it.

City's opener, in the 37th minute, came off Lukeba rather than from open play, the Leipzig defender turning the ball into his own net. Ridle Baku levelled for the hosts four minutes into the second half, and the game looked to be following the pattern of City's recent form — one step forward, one step back — until Enzo Fernández restored the lead with a header on 58 minutes, set up by Iliman Ndiaye. Leipzig were level again within three minutes, Antonio Nusa finishing a move started by substitute Christopher Nkunku, and it took Haaland's intervention, assisted by fellow substitute Elliot Anderson, to finally put the game beyond the home side with twelve minutes left on the clock.

A striker who keeps finding the net regardless of the occasion

Haaland's goal is his fourth of the Champions League league phase, keeping him among the competition's leading scorers heading into matchday 5. It is also the latest instalment of a season that has seen Manchester City lean on him more, not less, as results elsewhere have wobbled: City have lost three of their last five matches across all competitions by the time this round kicked off, and a winner like this one — arriving from nothing, in a game the opposition had twice pulled level — is exactly the kind of goal that keeps a mixed run of form from turning into a crisis.

Leipzig's problem is not effort

For RB Leipzig, there will be little comfort in a performance that saw them lead the underlying numbers for long stretches without anything to show for it at the final whistle. They came back from behind twice, matched City's six shots on target with six of their own, and still finished with their third defeat in four Champions League matches, a campaign in which they have now shipped 11 goals. It continues a pattern from Leipzig's domestic form too — five wins in their last eight Bundesliga matches, but with results in both competitions depending heavily on whether their defence has a good night or a bad one, and this was one of the bad ones, conceding the night's decisive goal to a player who has made a habit of scoring them.

A stretched midfield and a busy afternoon for both benches

Both managers turned to their bench repeatedly as the game opened up: Leipzig's equalisers both came from or through substitutes — Nkunku setting up Nusa's goal minutes after coming on — while City's winner was built the same way, Anderson's pass finding Haaland. Leipzig were the busier side defensively, conceding 20 fouls to City's seven, a measure of how often they had to put bodies in the way of a City side that finished with 64.6% of the possession and more than double Leipzig's completed-pass count.

Match facts

  • 37' — Castello Lukeba, own goal (Manchester City)
  • 49' — Ridle Baku, assisted by Brajan Gruda (RB Leipzig)
  • 58' — Enzo Fernández (header), assisted by Iliman Ndiaye (Manchester City)
  • 61' — Antonio Nusa, assisted by Christopher Nkunku (RB Leipzig)
  • 78' — Erling Haaland, assisted by Elliot Anderson (Manchester City)
  • Red Bull Arena, Leipzig — Champions League league phase, matchday 4, Wednesday 4 November 2026
StatRB LeipzigManchester City
Possession35.4%64.6%
Shots on target65
Accurate passes305/361611/676
Corners53
Fouls207
Yellow cards42

What's next

Manchester City move to 9 points from four games, 7th in the 36-team league phase and inside the places that would send them straight into the Round of 16. RB Leipzig stay rooted at 30th on 3 points, in the bottom third of the table, with their Champions League campaign now needing a response in the remaining matchdays just to have a say in where this season's league phase finishes for them.

Picks for you

Advertising. Affiliate links — we may earn a commission on your purchases, at no extra cost to you. It does not influence our editorial coverage.