download All Football App

Leipzig 2-3 Man City: Lukeba own goal! Haaland’s 78th-minute volley seals the win

  /  R47

Game is over and the final score is Leipzig 2-3 Man City. A tough away game for Manchester City. The visiting team created a bunch of great opportunities, but they failed to convert most of them into goals. Fortunately, with Lukeba's own goal and Haaland's late volley, Man City was able to take away the precious 3 points.

2026/2027 UEFA Champions League

2-3

Match Report:

Erling Haaland was the match-winner as Manchester City edged RB Leipzig 3-2 in a Champions League thriller at Red Bull Arena.

An own goal from Castello Lukeba and a header from Enzo Fernandez twice gave City the lead, but Ridle Baku and Antonio Nusa both struck for Leipzig, only for Haaland to haunt the Bundesliga side once again.

Rayan Cherki flashed an early shot wide for City before Gianluigi Donnarumma managed to divert Nusa's well-struck effort over the bar at the other end.

With the first half finely poised, City took the lead in the 37th minute as Nico O'Reilly's cut-back was diverted into his own net by Lukeba, with Maarten Vandevoort unable to react quickly enough to spare his defender's blushes.

Donnarumma made a stunning save to keep out Christoph Baumgartner at the start of the second half, but was inexplicably caught out moments later by Baku, who saw his cross creep in at the near post after 49 minutes.

City were back ahead two minutes before the hour as Fernandez headed in from Iliman Ndiaye's cross, but just three minutes later, Nusa linked up well with Christopher Nkunku before lasering into the bottom-left corner.

Both sides pushed hard for a winner, and City's efforts were rewarded in the 78th minute as Haaland slid in at the back post while completely unmarked to turn in from Elliot Anderson's cross.

There were still chances at both ends, with David Raum and Cherki both hitting the crossbar for their respective sides, but City were able to hold on for all three points on the road.

Three hard-fought #UCL points!  2-3  https://t.co/zSUD2USV0y

— Manchester City (@ManCity) November 4, 2026

Haaland gives Leipzig more nightmares

While the expected goals (xG) battle suggests it was a comfortable win for City, who accumulated 2.23 xG to Leipzig's 0.87, the scoreline offers a fairer reflection of the contest, with Leipzig recording more shots (14 to 12) and shots on target (six to five).

However, it was Haaland who once again stepped up to drag City over the line and condemn Leipzig to more pain, despite only recording 18 touches in the contest.

Haaland has scored 13 goals in nine appearances against Leipzig in all competitions – his most against any opponent in his career in Europe's top-five leagues.

Martin Demichelis was unable to get one over on the side he represented as a player, but he will take plenty of positives from the defeat, most notably the performance of Nusa.

Nusa created the most chances of any player (four), while leading his Leipzig team-mates in successful dribbles (two – joint-high) and touches in the box (four) to go along with his goal.

Match Events

0' The match is about to start!


0' Both teams observe a moment of silence before the match


8' Cherki's low shot goes wide


14' Nusa cuts inside and shoots, and Donnarumma tips the ball over the bar


17' Yellow Card! Christoph Baumgartner booked


17' Raum makes a late run forward and his shot is blocked


28' The camera cuts to a close-up of Haaland


30' Baumgartner curls a shot wide


36' Foden curls a shot wide

37' Lukeba scores an own goal! Leipzig 0-1 Man City


38' Match Event for Leipzig vs Man City


41' Match Event for Leipzig vs Man City


47' Baumgartner unleashes a fierce shot, but Donnarumma makes a diving save


49' GOAL! Baku scores from a tight angle.! Leipzig 1-1 Man City



52' Banzuzi shoots wide


56' Leipzig protest that Donnarumma commits a foul after spilling the ball


58' GOAL! Enzo scores with a powerful header! Leipzig 1-2 Man City



61' GOAL! Nkunku plays a clever pass, and Nusa scores with a low shot! Leipzig 2-2 Man City



76' Cherki's shot is blocked


78' GOAL! Haaland gets on the end of the ball and scores with a sliding finish! Leipzig 2-3 Man City



84' Cherki's shot hits the crossbar


85' Kovač goes down in the box, but the referee makes no call


88' Leipzig score, but the goal is disallowed for offside


92' Highlight from Leipzig vs Man City


Line-ups

Leipzig XI: Orban, David Raum, Ridle Baku, Christoph Baumgartner, Maarten Vandevoordt, Neil El Aynaoui, Castello Lukeba, Antonio Nusa, Ezechiel Banzuzi, Brajan Gruda, Rômulo

Subs: Nyland, Klostermann, Henrichs, Nkunku, Nicolas Seiwald, Maxime Estève, Johan Bakayoko, Rocco Reitz, Tidiam Gomis, Andrija Maksimovic, Abdoul Koné

Man City XI: Donnarumma, Elliot Anderson, Haaland, Foden, Guehi, Matheus Nunes, Cherki, Iliman Ndiaye, Enzo, Nico O'Reilly, Abdukodir Khusanov

Subs: Gerónimo Rulli, Kovacic, Bettinelli, Ruben Dias, Rayan Aït-Nouri, Doku, Gvardiol, Lewis, Allan, Ayyoub Bouaddi, Vitor Reis, Floyd Samba