Real Madrid vs RB Leipzig Live Score (21 Oct, 2026)

Real Madrid vs RB Leipzig Live Score (21 Oct, 2026)
Final
RB Leipzig
1-0-1
1
VS

Match Events & Live Commentary

90'+4'
End Regular Time
End Regular Time
90'+4'
Second Half ends, Real Madrid 4, RB Leipzig 1.
90'+3'
Corner, Real Madrid. Conceded by Max Finkgräfe.
90'+2'
Bernardo Silva (Real Madrid) wins a free kick in the attacking half.
90'+2'
Foul by Rômulo (RB Leipzig).
90'+1'
Fourth official has announced 3 minutes of added time.
90'+1'
Yan Diomande (Real Madrid) wins a free kick in the defensive half.
90'+1'
Foul by Willi Orbán (RB Leipzig).
89'
Carlos Espí (Real Madrid) hits the right post with a right footed shot from the right side of the box. Assisted by Endrick.
89'
Attempt missed. Carlos Espí (Real Madrid) right footed shot from the right side of the box is close, but misses to the right. Assisted by Endrick.
88'
↔Substitution
Substitution, Real Madrid. Endrick replaces Jude Bellingham.
88'
↔Substitution
Substitution, Real Madrid. Carlos Espí replaces Kylian Mbappé.
87'
⚽Goal - Volley
Goal! Real Madrid 4, RB Leipzig 1. Yan Diomande (Real Madrid) right footed shot from the left side of the box to the top left corner. Assisted by Brahim Díaz.
86'
Attempt missed. Ridle Baku (RB Leipzig) right footed shot from the right side of the box misses to the left. Assisted by Andrija Maksimovic.
85'
⚽Goal
Goal! Real Madrid 3, RB Leipzig 1. Tidiam Gomis (RB Leipzig) right footed shot from the centre of the box to the centre of the goal. Assisted by Christoph Baumgartner.
83'
⚽Goal
Goal! Real Madrid 3, RB Leipzig 0. Kylian Mbappé (Real Madrid) right footed shot from the left side of the box to the top right corner. Assisted by Yan Diomande.
82'
Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
82'
Foul by Christoph Baumgartner (RB Leipzig).
79'
Attempt missed. Rômulo (RB Leipzig) right footed shot from the centre of the box is close, but misses to the right. Assisted by Ridle Baku with a cross.
78'
↔Substitution
Substitution, Real Madrid. Brahim Díaz replaces Arda Güler.
78'
↔Substitution
Substitution, RB Leipzig. Christoph Baumgartner replaces Christopher Nkunku.
78'
Antonio Rüdiger (Real Madrid) wins a free kick in the defensive half.
78'
Foul by Christoph Baumgartner (RB Leipzig).
77'
Offside, Real Madrid. Marc Cucurella is caught offside.
75'
Attempt saved. Max Finkgräfe (RB Leipzig) left footed shot from outside the box is saved in the top left corner by Thibaut Courtois (Real Madrid).
74'
Foul by Eduardo Camavinga (Real Madrid).
74'
Christopher Nkunku (RB Leipzig) wins a free kick in the attacking half.
74'
Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
74'
Foul by Christopher Nkunku (RB Leipzig).
73'
↔Substitution
Substitution, RB Leipzig. Tidiam Gomis replaces Antonio Nusa.
73'
↔Substitution
Tidiam Gomis (RB Leipzig) Substitution at 73'
73'
↔Substitution
Substitution, RB Leipzig. Max Finkgräfe replaces David Raum.
73'
↔Substitution
Max Finkgrafe (RB Leipzig) Substitution at 73'
73'
Attempt missed. Federico Valverde (Real Madrid) right footed shot from outside the box misses to the left. Assisted by Arda Güler following a corner.
73'
Attempt missed. Federico Valverde (Real Madrid) right footed shot from outside the box misses to the left following a corner.
73'
Attempt missed. Federico Valverde (Real Madrid) right footed shot from outside the box following a corner.
72'
Corner, Real Madrid. Conceded by Castello Lukeba.
70'
↔Substitution
Substitution, Real Madrid. Marc Cucurella replaces Álvaro Carreras.
70'
↔Substitution
Substitution, Real Madrid. Yan Diomande replaces Vinícius Júnior.
70'
🟨Yellow Card
Rocco Reitz (RB Leipzig) is shown the yellow card for a bad foul.
69'
Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
69'
Foul by Rocco Reitz (RB Leipzig).
68'
🟨Yellow Card
Álvaro Carreras (Real Madrid) is shown the yellow card for a bad foul.
68'
Attempt missed. Antonio Nusa (RB Leipzig) right footed shot from the left side of the box is too high. Assisted by Christopher Nkunku.
67'
Attempt saved. Eduardo Camavinga (Real Madrid) left footed shot from outside the box is saved in the top right corner by Maarten Vandevoordt (RB Leipzig).
67'
Attempt missed. Jude Bellingham (Real Madrid) left footed shot from outside the box misses to the right.
66'
Vinícius Júnior (Real Madrid) wins a free kick in the defensive half.
66'
Foul by Ridle Baku (RB Leipzig).
64'
↔Substitution
Rocco Reitz (RB Leipzig) Substitution at 64'
64'
Substitution, RB Leipzig. Rocco Reitz replaces Neil El Aynaoui.
63'
↔Substitution
Substitution, RB Leipzig. Andrija Maksimovic replaces Brajan Gruda.
63'
↔Substitution
Substitution, RB Leipzig. Rocco Reitz replaces Neil El Aynaoui.
63'
↔Substitution
Andrija Maksimovic (RB Leipzig) Substitution at 63'
63'
Foul by Eduardo Camavinga (Real Madrid).
63'
Brajan Gruda (RB Leipzig) wins a free kick in the defensive half.
63'
Attempt blocked. Vinícius Júnior (Real Madrid) right footed shot from the left side of the box is blocked. Assisted by Kylian Mbappé.
61'
Corner, Real Madrid. Conceded by Ridle Baku.
60'
Eduardo Camavinga (Real Madrid) wins a free kick on the left wing.
60'
Foul by Christopher Nkunku (RB Leipzig).
59'
Álvaro Carreras (Real Madrid) wins a free kick in the defensive half.
59'
Foul by Brajan Gruda (RB Leipzig).
58'
Attempt saved. Arda Güler (Real Madrid) left footed shot from the centre of the box is saved in the centre of the goal by Maarten Vandevoordt (RB Leipzig). Assisted by Federico Valverde.
57'
Attempt missed. Rômulo (RB Leipzig) header from the left side of the six yard box is just a bit too high. Assisted by David Raum with a cross following a set piece situation.
56'
Foul by Álvaro Carreras (Real Madrid).
52'
⚽Goal
Goal! Real Madrid 2, RB Leipzig 0. Arda Güler (Real Madrid) left footed shot from very close range to the centre of the goal. Assisted by Kylian Mbappé.
45'
Start 2nd Half
Start 2nd Half
45'+2'
Halftime
Halftime
44'
⚽Goal
Goal! Real Madrid 1, RB Leipzig 0. Bernardo Silva (Real Madrid) left footed shot from very close range.
43'
⚽Goal
Goal! Real Madrid 1, RB Leipzig 0. Bernardo Silva (Real Madrid) left footed shot from very close range to the centre of the goal.
—
Kickoff
First Half begins.
—
Kickoff
Kickoff
—
Match ends, Real Madrid 4, RB Leipzig 1.

Team Stats

RB Leipzig logo RBL
RMA Real Madrid logo
36% Possession 65%
6 Shots on Goal 11
11 Shots 18
12 Fouls Committed 13
1 Yellow Cards 1
0 Red Cards 0
1 Corners Won 7
6 Saves 5

Match Leaders

RB Leipzig logoRBL
RMAReal Madrid logo
Rômulo40Rômulo F2 SOG, 0.46 xG
4
Total Shots
K. Mbappé10K. Mbappé F2 SOG, 0.48 xG
4
N. Seiwald13N. Seiwald M49 PASS, 0 BCC
47
Accurate Passes
D. Huijsen4D. Huijsen D101 PASS, 0 BCC
96
C. Lukeba23C. Lukeba D1 TKLW, 1 DUELW
11
Defensive Interventions
F. Valverde8F. Valverde M4 TKLW, 4 DUELW
12
M. Vandevoordt26M. Vandevoordt G10 SOGA, 2.91 xGC
6
Saves
T. Courtois1T. Courtois G6 SOGA, 1.44 xGC
5

Player Match Stats

Formation 4-2-3-1
PlayerAPPGASHSOGFCFSYCRCSVGA
26
G • Starter
10000000064
23
CD-L • Starter
100000000–4
4
CD-R • Starter
100001000–4
22
LB • Starter • Subbed off
100000000–2
17
RB • Starter
100211000–4
28
AM • Starter • Subbed off
100112200–2
21
LM • Starter • Subbed off
100000000–2
13
RM • Starter
100001100–4
40
F • Starter
100422300–4
7
AM-L • Starter • Subbed off
100201200–2
10
AM-R • Starter • Subbed off
100001500–2
30
SUB • Subbed on
100000000–2
14
SUB • Subbed on
101002000–2
35
SUB • Subbed on
100110000–2
27
SUB • Subbed on
110110000–2
20
SUB • Subbed on
100001010–2
Formation 4-2-3-1
PlayerAPPGASHSOGFCFSYCRCSVGA
1
G • Starter
10000000051
4
CD-L • Starter
100001000–1
22
CD-R • Starter
100002200–1
18
LB • Starter • Subbed off
100002110–0
8
RB • Starter
100212000–1
5
AM • Starter • Subbed off
100200100–1
6
LM • Starter
100115400–1
20
RM • Starter
110111100–1
10
F • Starter • Subbed off
111420000–1
7
AM-L • Starter • Subbed off
100320200–0
15
AM-R • Starter • Subbed off
110330000–0
25
SUB • Subbed on
111110100–1
19
SUB • Subbed on
100100000–0
9
SUB • Subbed on
100000000–0
17
SUB • Subbed on
100000000–1
21
SUB • Subbed on
101000000–1

Head-to-Head

RB Leipzig logoRBL
No previous meetings found
RMAReal Madrid logo

Last Five Matches

DateOppResultCompetition
10/17/26@ Bayern Munich logoMUNL1-62026-27 German Bundesliga
10/13/26vs PSV Eindhoven logoPSVW1-02026-27 UEFA Champions League
10/10/26vs Eintracht Frankfurt logoSGEW6-02026-27 German Bundesliga
9/20/26@ Bayer Leverkusen logoB04L0-22026-27 German Bundesliga
9/13/26vs Hamburg SV logoHSVW5-02026-27 German Bundesliga
DateOppResultCompetition
10/18/26vs Sevilla logoSEVW4-12026-27 LALIGA
10/14/26@ AS Roma logoROMAW4-32026-27 UEFA Champions League
10/10/26vs Villarreal logoVILW1-02026-27 LALIGA
9/20/26@ Atlético Madrid logoATML1-22026-27 LALIGA
9/15/26@ Elche logoELCW3-22026-27 LALIGA

UEFA Champions League Standings

#TeamPWDLGFGAGDPts
1Paris Saint-Germain logoParis Saint-Germain110061+53
2Bayern Munich logoBayern Munich110050+53
3Barcelona logoBarcelona110051+43
4Manchester United logoManchester United110040+43
5Como logoComo110041+33
6Sporting CP logoSporting CP110031+23
7VfB Stuttgart logoVfB Stuttgart110031+23
8Manchester City logoManchester City110020+23
9Aston Villa logoAston Villa110032+13
10Lens logoLens110032+13
11Real Betis logoReal Betis110032+13
12Borussia Dortmund logoBorussia Dortmund110032+13
13Liverpool logoLiverpool110021+13
14Real Madrid logoReal Madrid110021+13
15Arsenal logoArsenal110010+13
16AEK Athens logoAEK Athens110010+13
17AS Roma logoAS Roma10101101
18Shakhtar Donetsk logoShakhtar Donetsk10101101
19Fenerbahce logoFenerbahce10101101
20PSV Eindhoven logoPSV Eindhoven10101101
21Villarreal logoVillarreal100123-10
22Club Brugge100123-10
23Lille logoLille100123-10
24Slavia Prague logoSlavia Prague100123-10
25Atlético Madrid logoAtlético Madrid100112-10
26Internazionale logoInternazionale100112-10
27LASK Linz logoLASK Linz100101-10
28Napoli logoNapoli100101-10
29Galatasaray logoGalatasaray100113-20
30Viking FK100113-20
31FC Porto logoFC Porto100102-20
32RB Leipzig logoRB Leipzig100114-30
33Feyenoord Rotterdam logoFeyenoord Rotterdam100115-40
34Sabah FK logoSabah FK100104-40
35Slovan Bratislava100116-50
36Bodo/Glimt logoBodo/Glimt100105-50
Qualifies for round of 16
Knockout phase playoffs - seeded
Knockout phase playoffs - unseeded
Eliminated
RB Leipzig
VS
Real Madrid

Match Statistics

12
Fouls
13
1
Yellow Cards
1
0
Red Cards
0
2
Offsides
3
1
Corner Kicks
7
6
Saves
5
35.5
Possession
64.5
11
SHOTS
18
6
ON GOAL
11
0.5
On Target %
0.6
0
Penalty Goals
0
0
Penalty Kicks Taken
0
351
Accurate Passes
675
400
Passes
738
0.9
Pass Completion %
0.9
5
Accurate Crosses
2
9
Crosses
15
0.6
Cross %
0.1
43
Long Balls
54
24
Accurate Long Balls
38
0.6
Long Balls %
0.7
1
Blocked Shots
1
10
Effective Tackles
11
13
Tackles
14
0.8
Tackle %
0.8
11
Interceptions
11
25
Effective Clearances
12
25
Clearances
12

FAQs: RB Leipzig vs Real Madrid

How can I watch RB Leipzig vs. Real Madrid in the U.S.?

You can watch RB Leipzig vs. Real Madrid on Surprise Stream (surprisestream.com), which offers a free preview before you subscribe. A U.S. TV channel or other confirmed streaming assignment is not established for this match.

What time does Real Madrid vs. Leipzig start?

Kickoff is set for Wednesday, October 21, at 3 p.m. ET. That is noon PT and 7 p.m. UTC, so West Coast viewers can tune in over the lunch hour.

Where is the match being played, and which team is at home?

Real Madrid are the home side at Santiago Bernabéu in Madrid, with Leipzig traveling to Spain. The venue and home-away order are confirmed in the fixture listing.

What stage of the Champions League is this match?

This is matchday three of the 2026–27 Champions League league phase, not a knockout tie. Both teams are playing to improve their position in the league-phase standings, with the season’s league phase featuring 36 clubs.

How have Real Madrid and Leipzig started the Champions League league phase?

Madrid had won its first two league-phase matches before this fixture, including a 4–3 win away to Roma. Leipzig had also won its most recent Champions League match, setting up a meeting between teams arriving off European victories.