UEFA Champions LeagueMatchday 3Real Madrid vs RB Leipzig 4-1
- Bernardo Silva43'
- Arda Güler52'
- Kylian Mbappé83'
- Yan Diomande87'
- Tidiam Gomis85'
- Kick-off
- Wed, 21 Oct 2026 · 19:00 (UTC)
- Venue
- Santiago Bernabéu Stadium, Madrid
- Referee
- Istvan Kovacs
Match timeline
- 88’Substitution
Real MadridEndrick Felipe Moreira de Sousa ONJude Bellingham OFF - 88’Substitution
Real MadridCarlos Espí ONKylian Mbappé OFF - 87’Goal!
Real MadridYan DiomandeAssist: Brahim Díaz4 – 1 - 85’Goal!
RB LeipzigTidiam GomisAssist: Christoph Baumgartner3 – 1 - 83’Goal!
Real MadridKylian MbappéAssist: Yan Diomande3 – 0 - 78’Substitution
Real MadridBrahim Díaz ONArda Güler OFF - 78’Substitution
RB LeipzigChristoph Baumgartner ONChristopher Nkunku OFF - 73’Substitution
RB LeipzigMax Finkgräfe ONDavid Raum OFF
Show 9 earlier events
- 73’Substitution
RB LeipzigTidiam Gomis ONAntonio Nusa OFF - 70’Substitution
Real MadridMarc Cucurella ONÁlvaro Fernández Carreras OFF - 70’Substitution
Real MadridYan Diomande ONVinícius OFF - 70’Yellow card
RB LeipzigRocco Reitz - 68’Yellow card
Real MadridÁlvaro Fernández Carreras - 63’Substitution
RB LeipzigAndrija Maksimović ONBrajan Gruda OFF - 63’Substitution
RB LeipzigRocco Reitz ONNeil El Aynaoui OFF - 52’Goal!
Real MadridArda GülerAssist: Kylian Mbappé2 – 0 - 43’Goal!
Real MadridBernardo Silva1 – 0 - 1’Kick-off
Key stats
- 65%Possession35%
- 18Shots11
- 2.92xG1.46
- 11Shots on Target6
- 7Corners1
- 13Fouls12
- 3Offsides2
- 5Saves6
- 736Passes396
- 1Yellow Cards1
Lineups
Confirmed selections
Real Madrid4 - 2 - 3 - 1
Substitutions
- 70’↑17 Marc Cucurella↓ Álvaro Fernández Carreras
- 70’↑25 Y. Diomande↓ Vinícius
- 78’↑21 Brahim Díaz↓15 A. Güler
- 88’↑ Endrick Felipe Moreira de Sousa↓5 J. Bellingham
- 88’↑19 Carlos Espí↓10 Kylian Mbappé
Unused substitutes 12 T. Alexander-Arnold, 24 D. Dumfries, 3 Éder Militão, 9 Endrick, 16 I. Konaté, 13 A. Lunin, 27 Thiago Pitarch, 14 A. Tchouaméni
Coach José Mourinho
RB Leipzig4 - 2 - 3 - 1
Substitutions
- 63’↑ Andrija Maksimović↓10 B. Gruda
- 63’↑20 R. Reitz↓21 N. El Aynaoui
- 73’↑35 Max Finkgräfe↓22 D. Raum
- 73’↑27 T. Gomis↓7 A. Nusa
- 78’↑14 C. Baumgartner↓28 C. Nkunku
Unused substitutes 3 M. Estève, 39 B. Henrichs, 16 L. Klostermann, 2 A. Koné, 30 A. MaksimoviÄ, 1 Ø. Nyland, 11 J. Bakayoko, 6 E. Banzuzi
Coach M. Demichelis
Match facts
- Competition
- UEFA Champions League
- Round
- Matchday 3
- Date
- Wed, 21 Oct 2026
- Kick-off
- 19:00 (UTC)
- Venue
- Santiago Bernabéu Stadium, Madrid
- Referee
- Istvan Kovacs
- Real Madrid coach
- José Mourinho
- RB Leipzig coach
- M. Demichelis
League table
UEFA Champions League
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 4 | 0 | 0 | +15 | 12 | |
| 2 | 4 | 4 | 0 | 0 | +6 | 12 | |
| 3 | 4 | 3 | 1 | 0 | +5 | 10 | |
| 4 | 4 | 3 | 0 | 1 | +13 | 9 | |
| 5 | 4 | 3 | 0 | 1 | +8 | 9 | |
| 30 | 4 | 1 | 0 | 3 | -6 | 3 |
Player ratings
- 1
Kylian Mbappé8.4 - 2
Bernardo Silva8.2 - 3
A. Güler8.2 - 4
T. Courtois7.9 - 5
Y. Diomande7.6 - 6
F. Valverde7.6 - 7
D. Huijsen7.5 - 8
J. Bellingham7.2 - 9
E. Camavinga7.2 - 10
A. Rüdiger6.9 - 11
Álvaro Fernández6.7 - 12
Carlos Espí6.6 - 13
Endrick6.6 - 14
Marc Cucurella6.6 - 15
Brahim Díaz6.5 - 16
Vinícius Júnior6.1 - 17
A. Tchouaméni0.0 - 18
Thiago Pitarch0.0 - 19
A. Lunin0.0 - 20
I. Konaté0.0 - 21
Éder Militão0.0 - 22
D. Dumfries0.0 - 23
T. Alexander-Arnold0.0
- 1
T. Gomis7.2 - 2
M. Vandevoordt7.0 - 3
N. El Aynaoui6.7 - 4
C. Lukeba6.6 - 5
A. Nusa6.5 - 6
D. Raum6.4 - 7
R. Baku6.4 - 8
Rômulo6.3 - 9
N. Seiwald6.2 - 10
W. Orbán6.2 - 11
C. Baumgartner6.1 - 12
C. Nkunku6.0 - 13
Max Finkgräfe5.9 - 14
A. MaksimoviÄ5.9 - 15
B. Gruda5.8 - 16
R. Reitz5.6 - 17
E. Banzuzi0.0 - 18
M. Estève0.0 - 19
B. Henrichs0.0 - 20
L. Klostermann0.0 - 21
A. Koné0.0 - 22
Ø. Nyland0.0 - 23
J. Bakayoko0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.4, the best on the pitch — 1 goal and 1 assist in 88 minutes.
Head to head


6 goals4 goals
Last 4 meetings
- 2024UEFA Champions League
Real Madrid1 - 1
RB Leipzig - 2024UEFA Champions League
Real Madrid1 - 0
RB Leipzig - 2022UEFA Champions League
Real Madrid2 - 3
RB Leipzig - 2022UEFA Champions League
Real Madrid2 - 0
RB Leipzig
4 meetings in the Cornerflick archive.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 4-0-1
- Scored / match
- 2.6
- Conceded / match
- 1.6
- W-D-L
- 3-0-2
- Scored / match
- 2.6
- Conceded / match
- 1.6
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Real Madrid beat RB Leipzig 4-1 at the Santiago Bernabéu, and the game was settled after the break as they pulled clear from 2-0 up. Bernardo Silva opened the scoring on 43 minutes, then Kylian Mbappé and the substitutes Yan Diomande and Brahim Díaz finished it off.
The hosts went in 1-0 up after Bernardo Silva scored in the 43rd minute. Arda Güler made it 2-0 on 52 minutes from a Mbappé assist, giving Real Madrid a comfortable half-time lead.
RB Leipzig made two changes on 63 minutes, then Real Madrid made two on 70. The visitors had already been forced into changes and were chasing the match when Tidiam Gomis came off the bench to score on 85 minutes, but Mbappé made it 3-0 on 83 minutes from Yan Diomande's assist, before Diomande, who had come on in the 70th minute, scored himself on 87 minutes from Brahim Díaz's pass. Real Madrid then made two more changes on 88 minutes.
The numbers backed Real Madrid's control. They had 65% of the ball, 736 passes to RB Leipzig's 396, 18 shots to 11, 11 on target to 6, 7 corners to 1 and 2.92 expected goals to 1.46. RB Leipzig had 6 saves to Real Madrid's 5, while the foul count finished 13-12.
There was one booking for each side. Álvaro Fernández Carreras was booked for Real Madrid on 68 minutes, and Rocco Reitz was booked for RB Leipzig on 70 minutes.
Match record
- Competition
- UEFA Champions League
- Round
- Matchday 3
- Kick-off
- Venue
- Santiago Bernabéu Stadium, Madrid
- Referee
- Istvan Kovacs
- Match ID
cornerflick:match:real-madrid-vs-rb-leipzig-champions-league-2026-10-21
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Real Madrid 4-1 RB Leipzig, UEFA Champions League, 21 October 2026. Match record, last updated 24 October 2026. https://cornerflick.com/football/champions-league/matches/real-madrid-vs-rb-leipzig-champions-league-2026-10-21
Permanent identifier cornerflick:match:real-madrid-vs-rb-leipzig-champions-league-2026-10-21. 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/real-madrid-vs-rb-leipzig-champions-league-2026-10-21" 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
17 events
- 43’Goal!
Real MadridBernardo Silva1 – 0 - 52’Goal!
Real MadridArda GülerAssist: Kylian Mbappé2 – 0 - 63’Substitution
RB LeipzigAndrija Maksimović ONBrajan Gruda OFF - 63’Substitution
RB LeipzigRocco Reitz ONNeil El Aynaoui OFF - 68’Yellow card
Real MadridÁlvaro Fernández Carreras - 70’Substitution
Real MadridMarc Cucurella ONÁlvaro Fernández Carreras OFF - 70’Substitution
Real MadridYan Diomande ONVinícius OFF - 70’Yellow card
RB LeipzigRocco Reitz - 73’Substitution
RB LeipzigMax Finkgräfe ONDavid Raum OFF - 73’Substitution
RB LeipzigTidiam Gomis ONAntonio Nusa OFF - 78’Substitution
Real MadridBrahim Díaz ONArda Güler OFF - 78’Substitution
RB LeipzigChristoph Baumgartner ONChristopher Nkunku OFF - 83’Goal!
Real MadridKylian MbappéAssist: Yan Diomande3 – 0 - 85’Goal!
RB LeipzigTidiam GomisAssist: Christoph Baumgartner3 – 1 - 87’Goal!
Real MadridYan DiomandeAssist: Brahim Díaz4 – 1 - 88’Substitution
Real MadridEndrick Felipe Moreira de Sousa ONJude Bellingham OFF - 88’Substitution
Real MadridCarlos Espí ONKylian Mbappé OFF









