GamesLeaguesNewsPlay

Cookies on Ludistat

We keep your sign-in and, if you allow it, your timezone so kickoff times show in your local time. No advertising, no tracking, no sharing. Terms

RB Leipzig 2–3 Manchester City

RB Leipzig
2–3FT
Manchester City
Season
UEFA Champions League
2026 · League Stage - 4
Venue
Leipzig Red Bull ArenaLeipzig

Referee

Marco Guida

UEFA Champions League: Manchester City beat RB Leipzig 3–2. Goals: Castello Junior Lukeba 37' (o.g.), Ridle Baku 49', Enzo Fernández 58', Antonio Nusa 61', Erling Haaland 78'.

Top rated

The provider's match ratings, out of 10.

Player of the match

A. Nusa

RB Leipzig

8.2
  • A. Nusa8.2
  • B. Gruda6.8
  • D. Raum6.7
  • E. Haaland8.0
  • E. Fernández8.0
  • I. Ndiaye7.7

How the score moved

The running score, step by step, with every score marked.

  • RB Leipzig
  • Manchester City
01230′15′30′45′60′75′90′
Show as a table
WhenRBLManchester City
37′ · Castello Junior Lukeba01
49′ · Ridle Baku11
58′ · Enzo Fernández12
61′ · Antonio Nusa22
78′ · Erling Haaland23
90′23

Chances and finishing

Expected goals (xG) weigh every shot by how often a chance like it is scored. Set against the goals, they show who made the better chances and who took them.

  • RBL
  • Manchester City
RB Leipzig
Goals2xG0.91
xG per shot
0.07
Goals minus xG
+1.09
Manchester City
Goals3xG2.26
xG per shot
0.19
Goals minus xG
+0.74

How the chances split

RBL win 14%Draw 18%Manchester City win 68%

Each side's xG treated as the average of a Poisson distribution of goals: how often this match ends each way if its chances were played out again and again.

Show as a table
RBLManchester City
Goals23
Expected goals (xG)0.912.26
xG per shot0.0650.188
Goals minus xG+1.09+0.74
RBL win14%
Draw18%
Manchester City win68%

Goals & cards

    1. Christoph BaumgartnerFoul
      17′
    2. Ridle BakuFoul
      33′
    3. 37′
      Castello Junior Lukeba(Own goal)
    4. Neil El AynaouiFoul
      48′
    5. Ridle BakuAssist: Brajan Gruda
      49′
    6. 58′
      Enzo FernándezAssist: Iliman Ndiaye
    7. Antonio NusaAssist: Christopher Nkunku
      61′
    8. David RaumFoul
      77′
    9. 78′
      Erling HaalandAssist: Elliot Anderson
    10. 88′
      Jeremy DokuTime Wasting
    11. 90+4′
      Abdukodir KhusanovFoul

Key stats

  • 36%Ball Possession64%
  • 0.91Expected goals2.26
  • 14Total Shots12
  • 6Shots on goal5
  • 5Corner Kicks3

Half by half

  • RB Leipzig
  • Manchester City
Team1H2HT
RB Leipzig022
Manchester City123
00.511.521H2H

Facts

From each side's recent results and their meetings, before this match.

  • RB Leipzig: 3 won, 0 drawn, 2 lost in their last 5 matches.
  • RB Leipzig have won their last 3 matches.
  • RB Leipzig have scored in each of their last 5 matches.
  • RB Leipzig kept 2 clean sheets in their last 5 matches.
  • RB Leipzig scored 10 and conceded 11 in their last 5 matches.
  • Manchester City: 2 won, 1 drawn, 2 lost in their last 5 matches.
  • Manchester City have not won in their last 3 matches.
  • Manchester City scored 11 and conceded 8 in their last 5 matches.

Recent form

RB LeipzigLLWWW
Manchester CityWWLDL

Standings

POSTeamGPWDLPTS
5Barcelona43019
6Aston Villa43019
7Manchester City43019
8Liverpool43019
9Club Brugge KV43019
28Villarreal41033
29AEK Athens FC41033
30RB Leipzig41033
31Sabah FA41033
32Feyenoord41033
Full table

Timeline

    1. Christoph BaumgartnerFoul
      17′
    2. Ridle BakuFoul
      33′
    3. 37′
      Castello Junior Lukeba(Own goal)
    4. Neil El AynaouiFoul
      48′
    5. Ridle BakuAssist: Brajan Gruda
      49′
    6. Off: Christoph Baumgartner⇅On: Christopher Nkunku
      57′
    7. 58′
      Enzo FernándezAssist: Iliman Ndiaye
    8. Antonio NusaAssist: Christopher Nkunku
      61′
    9. 64′
      ⇅Off: Phil FodenOn: Jeremy Doku
    10. Off: Rômulo José Cardoso da Cruz⇅On: Tidiam Gomis
      67′
    11. Off: Antonio Nusa⇅On: Rocco Reitz
      73′
    12. Off: Ridle Baku⇅On: Benjamin Henrichs
      74′
    13. Off: Neil El Aynaoui⇅On: Nicolas Seiwald
      74′
    14. David RaumFoul
      77′
    15. 78′
      Erling HaalandAssist: Elliot Anderson
    16. 79′
      ⇅Off: Matheus NunesOn: Rúben Dias
    17. 83′
      ⇅Off: Elliot AndersonOn: Ayyoub Bouaddi
    18. 83′
      ⇅Off: Enzo FernándezOn: Mateo Kovačić
    19. 83′
      ⇅Off: Iliman NdiayeOn: Allan Andrade Elias
    20. 88′
      Jeremy DokuTime Wasting
    21. 90+4′
      Abdukodir KhusanovFoul

Chances and finishing

Expected goals (xG) weigh every shot by how often a chance like it is scored. Set against the goals, they show who made the better chances and who took them.

  • RBL
  • Manchester City
RB Leipzig
Goals2xG0.91
xG per shot
0.07
Goals minus xG
+1.09
Manchester City
Goals3xG2.26
xG per shot
0.19
Goals minus xG
+0.74

How the chances split

RBL win 14%Draw 18%Manchester City win 68%

Each side's xG treated as the average of a Poisson distribution of goals: how often this match ends each way if its chances were played out again and again.

Show as a table
RBLManchester City
Goals23
Expected goals (xG)0.912.26
xG per shot0.0650.188
Goals minus xG+1.09+0.74
RBL win14%
Draw18%
Manchester City win68%

Every shot, and how it ended

Goals, shots the keeper saved, shots off target and shots blocked before they reached goal — then where they were taken from.

  • Goals
  • Saved
  • Off target
  • Blocked
RB Leipzig14 shots
2453
Manchester City12 shots
3261
  • 1012Inside the box
  • 40Outside the box
Show as a table
RBLManchester City
Goals23
Saved42
Off target56
Blocked31
Inside the box1012
Outside the box40

The ball: possession and passing

Who had it, how often they moved it, and how many of those passes found a teammate.

  • RBL
  • Manchester City
36%Possession64%
84%305 of 361 passes90%611 of 676 passes
Show as a table
RBLManchester City
Possession36%64%
Passes361676
Completed305611
Pass accuracy84%90%

Discipline

Fouls, cards and offsides, and when each card was shown.

  • 207Fouls
  • 42Yellow cards
  • 00Red cards
  • 35Offsides
0'45'90'
Show as a table
RBLManchester City
Fouls207
Yellow cards42
Red cards00
Offsides35

Every player's rating

The provider's match ratings out of ten, one dot per player who featured. Point at a dot for the name.

  • RBL
  • Manchester City
5678910RBLManchester CityA. Nusa 8.2E. Haaland 8.0
Show as a table
PlayerTeamRatingMin
A. NusaRBL8.273
E. HaalandManchester City8.090
E. FernándezManchester City8.083
I. NdiayeManchester City7.783
E. AndersonManchester City7.783
G. DonnarummaManchester City7.090
J. DokuManchester City6.926
B. GrudaRBL6.890
D. RaumRBL6.790
M. KovačićManchester City6.67
C. NkunkuRBL6.633
M. GuéhiManchester City6.590
AllanManchester City6.57
T. GomisRBL6.423
Matheus NunesManchester City6.479
RômuloRBL6.367
P. FodenManchester City6.364
A. KhusanovManchester City6.390
R. BakuRBL6.374
B. HenrichsRBL6.216
Rúben DiasManchester City6.211
N. O'ReillyManchester City6.290
W. OrbánRBL6.190
R. CherkiManchester City6.190
N. El AynaouiRBL6.074
A. BouaddiManchester City6.07
C. BaumgartnerRBL6.057
R. ReitzRBL5.917
E. BanzuziRBL5.890
N. SeiwaldRBL5.816
M. VandevoordtRBL5.690
C. LukebaRBL5.390

The goalkeepers

Saves against shots on target faced; goals prevented is the provider's measure of goals saved beyond what the shots' quality predicted.

50%
M. Vandevoordt
Saves
3
Conceded
3
Rating
5.6
67%
G. Donnarumma
Saves
4
Conceded
2
Rating
7.0
  • RB Leipzig
  • Manchester City

Top stats

  • 36%Ball Possession64%
  • 0.91Expected goals2.26
  • 14Total Shots12
  • 6Shots on goal5
  • 5Corner Kicks3

Shots

  • 5Shots off Goal6
  • 3Blocked shots1
  • 10Shots insidebox12
  • 4Shots outsidebox0

Passing

  • 361Total passes676
  • 305Passes accurate611
  • 84%Pass accuracy90%

Defence & set pieces

  • 3Goalkeeper Saves4
  • 7Free Kicks20
  • 3Offsides5

Discipline

  • 20Fouls7
  • 4Yellow Cards2
  • 0Red Cards0

Half by half

  • RB Leipzig
  • Manchester City
Team1H2HT
RB Leipzig022
Manchester City123
00.511.521H2H
265.6M. Vandevoordt
226.7D. Raum235.3C. Lukeba46.1W. Orbán176.3⚽R. Baku
65.8E. Banzuzi146.0C. Baumgartner216.0N. El Aynaoui
78.2⚽A. Nusa406.3Rômulo106.8AB. Gruda
98.0⚽E. Haaland
77.7AI. Ndiaye106.1R. Cherki178.0⚽E. Fernández476.3P. Foden
57.7AE. Anderson
336.2N. O'Reilly66.5M. Guéhi456.3A. Khusanov276.4Matheus Nunes
17.0G. Donnarumma
RBL4-3-3Manchester City4-1-4-1
265.6M. Vandevoordt
226.7D. Raum235.3C. Lukeba46.1W. Orbán176.3⚽R. Baku
65.8E. Banzuzi146.0C. Baumgartner216.0N. El Aynaoui
78.2⚽A. Nusa406.3Rômulo106.8AB. Gruda
98.0⚽E. Haaland
77.7AI. Ndiaye106.1R. Cherki178.0⚽E. Fernández476.3P. Foden
57.7AE. Anderson
336.2N. O'Reilly66.5M. Guéhi456.3A. Khusanov276.4Matheus Nunes
17.0G. Donnarumma
RBL4-3-3Manchester City4-1-4-1
RB Leipzig4-3-3

Coach: M. Demichelis

Bench

  • 11J. BakayokoF
  • 13N. SeiwaldM
  • 20R. ReitzM
  • 1Ø. NylandG
  • 28C. NkunkuF
  • 30A. MaksimovićM
  • 3M. EstèveD
  • 27T. GomisF
  • 39B. HenrichsD
  • 16L. KlostermannD
  • 2A. KonéD
Manchester City4-1-4-1

Coach: E. Maresca

Bench

  • 75F. SambaM
  • 28G. RulliG
  • 82R. LewisD
  • 8M. KovačićM
  • 24J. GvardiolD
  • 11J. DokuF
  • 3Rúben DiasD
  • 32A. BouaddiM
  • 13M. BettinelliG
  • 37AllanF
  • 21R. Aït-NouriD
  • 22Vitor NunesD
11J. BakayokoF00000000000000000000
13N. SeiwaldM165.8000070500003010000
20R. ReitzM175.9001030110024001000
1Ø. NylandG00000000000000000000
28C. NkunkuF336.6010091800002020000
22D. RaumD906.7001034231641815240010
17R. BakuD746.310222011410016040110
6E. BanzuziM905.800202802312046012000
14C. BaumgartnerM576.000311811801104010010
21N. El AynaouiM746.000003903523037021010
10B. GrudaF906.801213813010039121100
23C. LukebaD905.300004013701013110000
7A. NusaF738.2102225417100510201000
4W. OrbánD906.100003202920026000000
30A. MaksimovićM00000000000000000000
40RômuloF676.300001411410016000000
26M. VandevoordtG905.600003903000000000003
3M. EstèveD00000000000000000000
27T. GomisF236.4001050400135011100
39B. HenrichsD166.20000100900002010000
16L. KlostermannD00000000000000000000
2A. KonéD00000000000000000000
POSTeamGPWDLPTS
1Paris Saint Germain440012
2Real Madrid440012
3Arsenal431010
4Como43019
5Barcelona43019
6Aston Villa43019
7Manchester City43019
8Liverpool43019
9Club Brugge KV43019
10Sporting CP43019
11Real Betis43019
12Borussia Dortmund43019
13Bayern München42208
14VfB Stuttgart42117
15Inter42026
16Lask Linz42026
17Manchester United42026
18Galatasaray42026
19Fenerbahçe41215
20AS Roma41124
21Shakhtar Donetsk41124
22Viking41124
23Atletico Madrid41124
24PSV Eindhoven41124
25Bodo/Glimt41124
26FC Porto41033
27Napoli41033
28Villarreal41033
29AEK Athens FC41033
30RB Leipzig41033
31Sabah FA41033
32Feyenoord41033
33Lens41033
34Slavia Praha40131
35Lille40131
36Slovan Bratislava40040

Recent form

RB LeipzigLLWWW
Manchester CityWWLDL

Last meetings

These teams have not met in our records.

GamesLeaguesNewsPlay
Erling Haaland

Nov 6, 2026

Nottingham Forest vs Manchester City Saturday 7 November 2026, What to watch?

Struggling Nottingham Forest (19th position) hosts Manchester City (2nd position) at the City Ground on 7 November 2026.

Ludistat

lamine yamal

Oct 16, 2026

Barcelona vs PSG: A High-Stakes Clash Built on History and High Lines, Barcelona Face Ultimate Test Against PSG

Barcelona and Paris Saint-Germain will meet at the Estadi Olímpic Lluís Companys on Tuesday, Oct 20, 2026 at 9 PM CEST for a UEFA Champions League encounter that feels bigger than a routine league-phase fixture.

Ludistat

More on this