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

Real 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

  1. 88’SubstitutionReal Madrid crestReal MadridEndrick Felipe Moreira de Sousa ONJude Bellingham OFF
  2. 88’SubstitutionReal Madrid crestReal MadridCarlos Espí ONKylian Mbappé OFF
  3. 87’Goal!Real Madrid crestReal MadridYan DiomandeAssist: Brahim Díaz4 – 1
  4. 85’Goal!RB Leipzig crestRB LeipzigTidiam GomisAssist: Christoph Baumgartner3 – 1
  5. 83’Goal!Real Madrid crestReal MadridKylian MbappéAssist: Yan Diomande3 – 0
  6. 78’SubstitutionReal Madrid crestReal MadridBrahim Díaz ONArda Güler OFF
  7. 78’SubstitutionRB Leipzig crestRB LeipzigChristoph Baumgartner ONChristopher Nkunku OFF
  8. 73’SubstitutionRB Leipzig crestRB LeipzigMax Finkgräfe ONDavid Raum OFF
Show 9 earlier events
  1. 73’SubstitutionRB Leipzig crestRB LeipzigTidiam Gomis ONAntonio Nusa OFF
  2. 70’SubstitutionReal Madrid crestReal MadridMarc Cucurella ONÁlvaro Fernández Carreras OFF
  3. 70’SubstitutionReal Madrid crestReal MadridYan Diomande ONVinícius OFF
  4. 70’Yellow cardRB Leipzig crestRB LeipzigRocco Reitz
  5. 68’Yellow cardReal Madrid crestReal MadridÁlvaro Fernández Carreras
  6. 63’SubstitutionRB Leipzig crestRB LeipzigAndrija Maksimović ONBrajan Gruda OFF
  7. 63’SubstitutionRB Leipzig crestRB LeipzigRocco Reitz ONNeil El Aynaoui OFF
  8. 52’Goal!Real Madrid crestReal MadridArda GülerAssist: Kylian Mbappé2 – 0
  9. 43’Goal!Real Madrid crestReal MadridBernardo Silva1 – 0
  10. 1’Kick-off

Key stats

Real Madrid crestReal MadridRB LeipzigRB Leipzig crest
  • 65%Possession35%
  • 18Shots11
  • 2.92xG1.46
  • 11Shots on Target6
  • 7Corners1
  • 13Fouls12
  • 3Offsides2
  • 5Saves6
  • 736Passes396
  • 1Yellow Cards1

Lineups

Confirmed selections

Real Madrid crestReal Madrid4 - 2 - 3 - 1

Substitutions

  1. 70’↑17 Marc Cucurella↓ Álvaro Fernández Carreras
  2. 70’↑25 Y. Diomande↓ Vinícius
  3. 78’↑21 Brahim Díaz↓15 A. Güler
  4. 88’↑ Endrick Felipe Moreira de Sousa↓5 J. Bellingham
  5. 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 Leipzig crestRB Leipzig4 - 2 - 3 - 1

  1. 26Vandevoordt
  2. 17Baku
  3. 4Orbán
  4. 23Lukeba
  5. 22Raum
  6. 21Aynaoui
  7. 13Seiwald
  8. 10Gruda
  9. 28Nkunku
  10. 7Nusa
  11. 40Rômulo

Substitutions

  1. 63’↑ Andrija Maksimović↓10 B. Gruda
  2. 63’↑20 R. Reitz↓21 N. El Aynaoui
  3. 73’↑35 Max Finkgräfe↓22 D. Raum
  4. 73’↑27 T. Gomis↓7 A. Nusa
  5. 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

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

Recent form

Last 5 matches, all competitions

Real Madrid crest

Real Madrid

  1. W
  2. L
  3. W
  4. W
  5. W
RB Leipzig crest

RB Leipzig

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

Player ratings

  1. 1Kylian Mbappé8.4
  2. 2Bernardo Silva8.2
  3. 3A. Güler8.2
  4. 4T. Courtois7.9
  5. 5Y. Diomande7.6
  6. 6F. Valverde7.6
  7. 7D. Huijsen7.5
  8. 8J. Bellingham7.2
  9. 9E. Camavinga7.2
  10. 10A. Rüdiger6.9
  11. 11Álvaro Fernández6.7
  12. 12Carlos Espí6.6
  13. 13Endrick6.6
  14. 14Marc Cucurella6.6
  15. 15Brahim Díaz6.5
  16. 16Vinícius Júnior6.1
  17. 17A. Tchouaméni0.0
  18. 18Thiago Pitarch0.0
  19. 19A. Lunin0.0
  20. 20I. Konaté0.0
  21. 21Éder Militão0.0
  22. 22D. Dumfries0.0
  23. 23T. Alexander-Arnold0.0
  1. 1T. Gomis7.2
  2. 2M. Vandevoordt7.0
  3. 3N. El Aynaoui6.7
  4. 4C. Lukeba6.6
  5. 5A. Nusa6.5
  6. 6D. Raum6.4
  7. 7R. Baku6.4
  8. 8Rômulo6.3
  9. 9N. Seiwald6.2
  10. 10W. Orbán6.2
  11. 11C. Baumgartner6.1
  12. 12C. Nkunku6.0
  13. 13Max Finkgräfe5.9
  14. 14A. Maksimović5.9
  15. 15B. Gruda5.8
  16. 16R. Reitz5.6
  17. 17E. Banzuzi0.0
  18. 18M. Estève0.0
  19. 19B. Henrichs0.0
  20. 20L. Klostermann0.0
  21. 21A. Koné0.0
  22. 22Ø. Nyland0.0
  23. 23J. Bakayoko0.0

Match ratings from API-Football, out of 10.

MVP of the match

Kylian Mbappé
8.4

Kylian Mbappé

Real Madrid crestReal Madrid

1
Goals
1
Assists

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

Head to head

Real Madrid crest
2Wins
1Draws
1Wins
RB Leipzig crest

6 goals4 goals

Last 4 meetings

  • 2024UEFA Champions LeagueReal Madrid crestReal Madrid1 - 1RB Leipzig crestRB Leipzig
  • 2024UEFA Champions LeagueReal Madrid crestReal Madrid1 - 0RB Leipzig crestRB Leipzig
  • 2022UEFA Champions LeagueReal Madrid crestReal Madrid2 - 3RB Leipzig crestRB Leipzig
  • 2022UEFA Champions LeagueReal Madrid crestReal Madrid2 - 0RB Leipzig crestRB Leipzig

4 meetings in the Cornerflick archive.

Team form comparison

Last 5 matches, all competitions

Real Madrid crestReal Madrid
W-D-L
4-0-1
Scored / match
2.6
Conceded / match
1.6
RB Leipzig crestRB Leipzig
W-D-L
3-0-2
Scored / match
2.6
Conceded / match
1.6

Fan predictions

How the fans called it

  • Real Madrid crestReal MadridResult0%
  • Draw0%
  • RB Leipzig crestRB Leipzig0%

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

  1. 43’Goal!Real Madrid crestReal MadridBernardo Silva1 – 0
  2. 52’Goal!Real Madrid crestReal MadridArda GülerAssist: Kylian Mbappé2 – 0
  3. 63’SubstitutionRB Leipzig crestRB LeipzigAndrija Maksimović ONBrajan Gruda OFF
  4. 63’SubstitutionRB Leipzig crestRB LeipzigRocco Reitz ONNeil El Aynaoui OFF
  5. 68’Yellow cardReal Madrid crestReal MadridÁlvaro Fernández Carreras
  6. 70’SubstitutionReal Madrid crestReal MadridMarc Cucurella ONÁlvaro Fernández Carreras OFF
  7. 70’SubstitutionReal Madrid crestReal MadridYan Diomande ONVinícius OFF
  8. 70’Yellow cardRB Leipzig crestRB LeipzigRocco Reitz
  9. 73’SubstitutionRB Leipzig crestRB LeipzigMax Finkgräfe ONDavid Raum OFF
  10. 73’SubstitutionRB Leipzig crestRB LeipzigTidiam Gomis ONAntonio Nusa OFF
  11. 78’SubstitutionReal Madrid crestReal MadridBrahim Díaz ONArda Güler OFF
  12. 78’SubstitutionRB Leipzig crestRB LeipzigChristoph Baumgartner ONChristopher Nkunku OFF
  13. 83’Goal!Real Madrid crestReal MadridKylian MbappéAssist: Yan Diomande3 – 0
  14. 85’Goal!RB Leipzig crestRB LeipzigTidiam GomisAssist: Christoph Baumgartner3 – 1
  15. 87’Goal!Real Madrid crestReal MadridYan DiomandeAssist: Brahim Díaz4 – 1
  16. 88’SubstitutionReal Madrid crestReal MadridEndrick Felipe Moreira de Sousa ONJude Bellingham OFF
  17. 88’SubstitutionReal Madrid crestReal MadridCarlos Espí ONKylian Mbappé OFF