Skip to content
Live scoresView all →
UEFA Champions League logoUEFA Champions LeagueMatchday 4

RB Leipzig vs Manchester City 2-3

  • Castello Junior Lukeba (OG)37'
  • Ridle Baku49'
  • Antonio Nusa61'
  • Enzo Fernández58'
  • Erling Haaland78'
Kick-off
Wed, 4 Nov 2026 · 20:00 (UTC)
Venue
Leipzig Red Bull Arena, Leipzig
Referee
Marco Guida

Match timeline

  1. 90+4’Yellow cardManchester City crestManchester CityAbdukodir Khusanov
  2. 88’Yellow cardManchester City crestManchester CityJeremy Doku
  3. 83’SubstitutionManchester City crestManchester CityAyyoub Bouaddi ONElliot Anderson OFF
  4. 83’SubstitutionManchester City crestManchester CityMateo Kovačić ONEnzo Fernández OFF
  5. 83’SubstitutionManchester City crestManchester CityAllan Andrade Elias ONIliman Ndiaye OFF
  6. 79’SubstitutionManchester City crestManchester CityRúben Dias ONMatheus Nunes OFF
  7. 78’Goal!Manchester City crestManchester CityErling HaalandAssist: Elliot Anderson3 – 2
  8. 77’Yellow cardRB Leipzig crestRB LeipzigDavid Raum
Show 13 earlier events
  1. 74’SubstitutionRB Leipzig crestRB LeipzigBenjamin Henrichs ONRidle Baku OFF
  2. 74’SubstitutionRB Leipzig crestRB LeipzigNicolas Seiwald ONNeil El Aynaoui OFF
  3. 73’SubstitutionRB Leipzig crestRB LeipzigRocco Reitz ONAntonio Nusa OFF
  4. 67’SubstitutionRB Leipzig crestRB LeipzigTidiam Gomis ONRômulo José Cardoso da Cruz OFF
  5. 64’SubstitutionManchester City crestManchester CityJeremy Doku ONPhil Foden OFF
  6. 61’Goal!RB Leipzig crestRB LeipzigAntonio NusaAssist: Christopher Nkunku3 – 1
  7. 58’Goal!Manchester City crestManchester CityEnzo FernándezAssist: Iliman Ndiaye2 – 1
  8. 57’SubstitutionRB Leipzig crestRB LeipzigChristopher Nkunku ONChristoph Baumgartner OFF
  9. 49’Goal!RB Leipzig crestRB LeipzigRidle BakuAssist: Brajan Gruda2 – 0
  10. 48’Yellow cardRB Leipzig crestRB LeipzigNeil El Aynaoui
  11. 37’Own goalManchester City crestManchester CityCastello Junior Lukeba1 – 0
  12. 33’Yellow cardRB Leipzig crestRB LeipzigRidle Baku
  13. 17’Yellow cardRB Leipzig crestRB LeipzigChristoph Baumgartner
  14. 1’Kick-off

Key stats

RB Leipzig crestRB LeipzigManchester CityManchester City crest
  • 35%Possession65%
  • 13Shots12
  • 0.84xG2.32
  • 6Shots on Target5
  • 5Corners3
  • 20Fouls6
  • 3Offsides5
  • 3Saves4
  • 359Passes673
  • 4Yellow Cards1

Lineups

Confirmed selections

RB Leipzig crestRB Leipzig4 - 3 - 3

Substitutions

  1. 57’↑28 C. Nkunku↓14 C. Baumgartner
  2. 67’↑27 T. Gomis↓ Rômulo José Cardoso da Cruz
  3. 73’↑20 R. Reitz↓7 A. Nusa
  4. 74’↑39 B. Henrichs↓17 R. Baku
  5. 74’↑13 N. Seiwald↓21 N. El Aynaoui

Unused substitutes 11 J. Bakayoko, 1 Ø. Nyland, 30 A. Maksimović, 3 M. Estève, 16 L. Klostermann, 2 A. Koné

Coach M. Demichelis

Manchester City crestManchester City4 - 2 - 3 - 1

Substitutions

  1. 64’↑11 J. Doku↓47 P. Foden
  2. 79’↑3 Rúben Dias↓27 Matheus Nunes
  3. 83’↑32 A. Bouaddi↓5 E. Anderson
  4. 83’↑8 M. Kovačić↓17 E. Fernández
  5. 83’↑ Allan Andrade Elias↓7 I. Ndiaye

Unused substitutes 75 F. Samba, 28 G. Rulli, 82 R. Lewis, 24 J. Gvardiol, 13 M. Bettinelli, 37 Allan, 21 R. Aït-Nouri, 22 Vitor Nunes

Coach E. Maresca

Match facts

Competition
UEFA Champions League
Round
Matchday 4
Date
Wed, 4 Nov 2026
Kick-off
20:00 (UTC)
Venue
Leipzig Red Bull Arena, Leipzig
Referee
Marco Guida
RB Leipzig coach
M. Demichelis
Manchester City coach
E. Maresca

League table

UEFA Champions League

#TeamPWDLGDPts
1Paris Saint Germain crestParis Saint Germain4400+1512
2Real Madrid crestReal Madrid4400+612
3Arsenal crestArsenal4310+510
4Como crestComo4301+139
5Barcelona crestBarcelona4301+89
7Manchester City crestManchester City4301+59
30RB Leipzig crestRB Leipzig4103-63

Recent form

Last 5 matches, all competitions

RB Leipzig crest

RB Leipzig

  1. W
  2. L
  3. L
  4. W
  5. W
Manchester City crest

Manchester City

  1. L
  2. W
  3. W
  4. L
  5. L

Player ratings

  1. 1A. Nusa8.2
  2. 2B. Gruda6.8
  3. 3C. Nkunku6.6
  4. 4N. El Aynaoui6.5
  5. 5D. Raum6.4
  6. 6R. Baku6.3
  7. 7Rômulo6.3
  8. 8T. Gomis6.2
  9. 9E. Banzuzi6.1
  10. 10W. Orbán6.1
  11. 11C. Baumgartner6.0
  12. 12R. Reitz5.9
  13. 13N. Seiwald5.8
  14. 14B. Henrichs5.8
  15. 15M. Vandevoordt5.6
  16. 16C. Lukeba5.3
  17. 17J. Bakayoko0.0
  18. 18Ø. Nyland0.0
  19. 19A. Maksimović0.0
  20. 20M. Estève0.0
  21. 21L. Klostermann0.0
  22. 22A. Koné0.0
  1. 1E. Fernández8.1
  2. 2E. Haaland8.0
  3. 3I. Ndiaye7.7
  4. 4E. Anderson7.7
  5. 5G. Donnarumma7.2
  6. 6J. Doku6.9
  7. 7M. Guéhi6.7
  8. 8Matheus Nunes6.6
  9. 9R. Cherki6.6
  10. 10Allan6.5
  11. 11A. Khusanov6.5
  12. 12P. Foden6.4
  13. 13Rúben Dias6.4
  14. 14N. O'Reilly6.3
  15. 15M. Kovačić6.3
  16. 16A. Bouaddi6.1
  17. 17Vitor Nunes0.0
  18. 18R. Aït-Nouri0.0
  19. 19M. Bettinelli0.0
  20. 20J. Gvardiol0.0
  21. 21R. Lewis0.0
  22. 22G. Rulli0.0
  23. 23F. Samba0.0

Match ratings from API-Football, out of 10.

MVP of the match

A. Nusa
8.2

A. Nusa

RB Leipzig crestRB Leipzig

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 73 minutes.

Team form comparison

Last 5 matches, all competitions

RB Leipzig crestRB Leipzig
W-D-L
3-0-2
Scored / match
1.8
Conceded / match
2.0
Manchester City crestManchester City
W-D-L
2-0-3
Scored / match
2.2
Conceded / match
2.0

Fan predictions

How the fans called it

  • RB Leipzig crestRB Leipzig0%
  • Draw0%
  • Manchester City crestManchester CityResult0%

No votes yet

What happened

Match report

Manchester City came from two goals down to win 3-2 at RB Leipzig, with Erling Haaland's 78th-minute strike completing the turnaround after Leipzig had led 2-0 and then 3-1. The visitors had more of the ball and more control of the numbers, but Leipzig held the advantage for most of the night.

Leipzig went ahead in the 37th minute when Castello Junior Lukeba put through his own net, and Ridle Baku made it 2-0 on 49 minutes from Brajan Gruda's assist. That left Leipzig 1-0 up at half-time, after a first half in which the home side had also picked up bookings for Christoph Baumgartner and Ridle Baku.

Manchester City pulled one back in the 58th minute through Enzo Fernández, set up by Iliman Ndiaye, before Antonio Nusa restored Leipzig's two-goal lead three minutes later from Christopher Nkunku's assist. City kept coming, and Haaland's goal on 78 minutes, from Elliot Anderson, made it 3-2 before a late spell in which Leipzig made two changes on 74 minutes and City made three on 83 minutes. Leipzig's substitutions included Antonio Nusa, while City also withdrew Enzo Fernández and Iliman Ndiaye.

The numbers pointed to a City edge in possession, with 65% of the ball and 673 passes to Leipzig's 35% and 359, while they also had more expected goals, 2.32 to 0.84. Leipzig still finished with more shots, 13-12, more on target, 6-5, more corners, 5-3, and more fouls, 20-6. City had 5 offsides to Leipzig's 3 and the saves count was 3-4.

Leipzig were booked four times, for Christoph Baumgartner in the 17th minute, Ridle Baku in the 33rd, Neil El Aynaoui in the 48th and David Raum in the 77th. Manchester City's only yellow card went to Jeremy Doku in the 88th minute, and Abdukodir Khusanov was booked three minutes into stoppage time.

Match record

Competition
UEFA Champions League
Round
Matchday 4
Kick-off
Venue
Leipzig Red Bull Arena, Leipzig
Referee
Marco Guida
Match ID
cornerflick:match:rb-leipzig-vs-manchester-city-champions-league-2026-11-04

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. RB Leipzig 2-3 Manchester City, UEFA Champions League, 4 November 2026. Match record, last updated 7 November 2026. https://cornerflick.com/football/champions-league/matches/rb-leipzig-vs-manchester-city-champions-league-2026-11-04

Permanent identifier cornerflick:match:rb-leipzig-vs-manchester-city-champions-league-2026-11-04. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/rb-leipzig-vs-manchester-city-champions-league-2026-11-04" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

21 events

  1. 17’Yellow cardRB Leipzig crestRB LeipzigChristoph Baumgartner
  2. 33’Yellow cardRB Leipzig crestRB LeipzigRidle Baku
  3. 37’Own goalManchester City crestManchester CityCastello Junior Lukeba1 – 0
  4. 48’Yellow cardRB Leipzig crestRB LeipzigNeil El Aynaoui
  5. 49’Goal!RB Leipzig crestRB LeipzigRidle BakuAssist: Brajan Gruda2 – 0
  6. 57’SubstitutionRB Leipzig crestRB LeipzigChristopher Nkunku ONChristoph Baumgartner OFF
  7. 58’Goal!Manchester City crestManchester CityEnzo FernándezAssist: Iliman Ndiaye2 – 1
  8. 61’Goal!RB Leipzig crestRB LeipzigAntonio NusaAssist: Christopher Nkunku3 – 1
  9. 64’SubstitutionManchester City crestManchester CityJeremy Doku ONPhil Foden OFF
  10. 67’SubstitutionRB Leipzig crestRB LeipzigTidiam Gomis ONRômulo José Cardoso da Cruz OFF
  11. 73’SubstitutionRB Leipzig crestRB LeipzigRocco Reitz ONAntonio Nusa OFF
  12. 74’SubstitutionRB Leipzig crestRB LeipzigBenjamin Henrichs ONRidle Baku OFF
  13. 74’SubstitutionRB Leipzig crestRB LeipzigNicolas Seiwald ONNeil El Aynaoui OFF
  14. 77’Yellow cardRB Leipzig crestRB LeipzigDavid Raum
  15. 78’Goal!Manchester City crestManchester CityErling HaalandAssist: Elliot Anderson3 – 2
  16. 79’SubstitutionManchester City crestManchester CityRúben Dias ONMatheus Nunes OFF
  17. 83’SubstitutionManchester City crestManchester CityAyyoub Bouaddi ONElliot Anderson OFF
  18. 83’SubstitutionManchester City crestManchester CityMateo Kovačić ONEnzo Fernández OFF
  19. 83’SubstitutionManchester City crestManchester CityAllan Andrade Elias ONIliman Ndiaye OFF
  20. 88’Yellow cardManchester City crestManchester CityJeremy Doku
  21. 90+4’Yellow cardManchester City crestManchester CityAbdukodir Khusanov