Manchester City Edge Leipzig in Champions League Classic
Manchester City survived a second-half scare to beat RB Leipzig 3-2 in a Champions League thriller that saw three goals in 12 manic minutes after the break. The visitors led through a Castello Lukeba own goal before Ridle Baku and Antonio Nusa turned the game on its head, only for Enzo Fernández and Erling Haaland to break German hearts at the Red Bull Arena.
RB Leipzig’s Rocky Start
The hosts were living dangerously from the outset, collecting three first-half yellow cards as Christoph Baumgartner, Baku and Neil El Aynaoui all saw yellow for cynical fouls. Their resistance broke in the 37th minute when Lukeba’s attempted clearance from an Iliman Ndiaye cross cannoned into his own net – the cruelest way for City to take control.
Leipzig emerged transformed after the break. Just four minutes into the second period, Baku atoned for his earlier booking by latching onto Brajan Gruda’s through ball to slot past Gianluigi Donnarumma. The roof came off eight minutes later when substitute Christopher Nkunku – on for the booked Baumgartner – teed up Nusa to fire the hosts ahead.
Manchester City’s Relentless Response
But this City side, even under new manager Enzo Maresca, don’t know when they’re beaten. Within 60 seconds of Nusa’s strike, Fernández levelled with a crisp first-time finish from Ndiaye’s cutback. The momentum swung violently as Pep Guardiola’s successor threw on Jeremy Doku and Rúben Dias, the changes paying immediate dividends when Haaland pounced on Elliot Anderson’s 78th-minute cross to complete the turnaround.
The stats told the story of City’s dominance: 64% possession, 611 accurate passes to Leipzig’s 305, and an xG of 2.26 that justified their victory. Yet for all their control, it took that late Haaland intervention – his 18th Champions League goal in 20 appearances for City – to finally kill off a Leipzig side who’d given everything, racking up 20 fouls and four yellows in their desperate resistance.
What This Means for Both Sides
For City, this was a statement win in their new era – proving they can still grind out results in Europe’s elite competition without Guardiola. Haaland’s predatory instincts remain as sharp as ever, while Fernández’s growing influence in midfield offers promise. Leipzig, meanwhile, will rue defensive lapses that undermined their courageous performance. With just 36% possession, they’d executed their counter-attacking plan perfectly until those fatal defensive lapses.
As both teams turn their attention to Matchday 5, City can almost taste the knockout stages while Leipzig face an uphill battle to qualify from one of Europe’s most demanding groups. On this evidence, neither will be short of drama in the coming weeks.
Key Moments
37′ ⚽ Manchester City — Castello Junior Lukeba
49′ ⚽ RB Leipzig — Ridle Baku (assist: Brajan Gruda)
58′ ⚽ Manchester City — Enzo Fernández (assist: Iliman Ndiaye)
61′ ⚽ RB Leipzig — Antonio Nusa (assist: Christopher Nkunku)
RB Leipzig



