Skip to content
Dave
Join Dave

Champions League · As it happened

Live Real Madrid vs RB Leipzig Commentary, Match Updates & Streaming

Live Real Madrid vs RB Leipzig commentary: every goal, key moment and stat as it happens, with the TV channel and streaming details below.

Real Madrid 41HT 1-0 RB Leipzig
Champions League · Wednesday 21 October, 21:00 Full-time

Real Madrid vs RB Leipzig in the Champions League kicks off at 8pm UK time on Wednesday 21 October at Estadio Santiago Bernabéu, Madrid. It is live in the UK on TNT Sports 4, and you can stream it on TNT Sports app, discovery+. Follow every goal, card and substitution as it happens below, with the live score, line-ups and stats.

Looking for a Real Madrid vs RB Leipzig live stream? The official ways to watch, in the UK and around the world, are listed below. Unofficial streams are illegal, often unsafe, and are never linked here.

How it happened (24)

Pinned Alex Inland

How to watch Real Madrid v RB Leipzig live

Kick-off is 8pm UK time. The official ways to watch Real Madrid v RB Leipzig live:

  • UK: TNT Sports 4 (stream on TNT Sports app, discovery+)
  • UK: HBO Max
  • USA: DAZN, Paramount+
  • South America: MAX, Disney+ Premium Argentina, Disney+ Premium Chile
  • Africa: DStv Now, New World Sport1, New World Sport App
  • Middle East and North Africa: beIN SPORTS CONNECT, Bein Sports 2, TOD
  • Singapore: beIN SPORTS CONNECT, StarHub TV+, beIN Sports Connect Singapore
  • China: iQiyi
  • Australia: Stan Sport
  • New Zealand: DAZN New Zealand
Copy link
Key event Alex Inland

Full-time: Real Madrid 4–1 RB Leipzig

That’s it, the final whistle has gone.

Real Madrid RB Leipzig
64% Possession 36%
18 Shots 11
11 Shots on target 6
4 Big chances 3
7 Corners 1
92% Pass accuracy 88%
5 Saves 6
13 Fouls 12
Copy link
Alex Inland

88′ Real Madrid substitution: Endrick on, Jude Bellingham off.

Copy link
Alex Inland

88′ Real Madrid substitution: Carlos Espí on, Kylian Mbappé off.

Copy link
Key event Alex Inland

GOAL! Real Madrid 4–1 RB Leipzig

87′ Yan Diomande scores for Real Madrid. Assist: Brahim Díaz.

Copy link
Key event Alex Inland

GOAL! Real Madrid 3–1 RB Leipzig

85′ Tidiam Gomis scores for RB Leipzig. Assist: Christoph Baumgartner.

Copy link
Key event Alex Inland

GOAL! Real Madrid 3–0 RB Leipzig

83′ Kylian Mbappé scores for Real Madrid. Assist: Yan Diomande.

Copy link
Alex Inland

78′ RB Leipzig substitution: Christoph Baumgartner on, Christopher Nkunku off.

Copy link
Alex Inland

78′ Real Madrid substitution: Brahim Díaz on, Arda Güler off.

Copy link
Alex Inland

73′ RB Leipzig substitution: Max Finkgräfe on, David Raum off.

Copy link
Alex Inland

73′ RB Leipzig substitution: Tidiam Gomis on, Antonio Nusa off.

Copy link
Alex Inland

70′ Real Madrid substitution: Marc Cucurella on, Álvaro Carreras off.

Copy link
Alex Inland

70′ Real Madrid substitution: Yan Diomande on, Vinicius Junior off.

Copy link
Alex Inland

70′ Yellow card for Rocco Reitz (RB Leipzig).

Copy link
Alex Inland

68′ Yellow card for Álvaro Carreras (Real Madrid).

Copy link
Alex Inland

63′ RB Leipzig substitution: Andrija Maksimovic on, Brajan Gruda off.

Copy link
Alex Inland

63′ RB Leipzig substitution: Rocco Reitz on, Neil El Aynaoui off.

Copy link
Key event Alex Inland

GOAL! Real Madrid 2–0 RB Leipzig

52′ Arda Güler scores for Real Madrid. Assist: Kylian Mbappé.

Copy link
Alex Inland

Second half under way

We’re back under way for the second half.

Copy link
Key event Alex Inland

Half-time: Real Madrid 1–0 RB Leipzig

The teams head in at the break.

Copy link
Alex Inland

Half-time stats

Real Madrid RB Leipzig
59% Possession 41%
6 Shots 5
4 Shots on target 4
2 Big chances 2
3 Corners 1
90% Pass accuracy 87%
4 Saves 3
8 Fouls 3
Copy link
Key event Alex Inland

GOAL! Real Madrid 1–0 RB Leipzig

43′ Bernardo Silva scores for Real Madrid. Assist: Arda Güler.

Copy link
Key event Alex Inland

Kick-off: Real Madrid v RB Leipzig is under way

We’re off at Estadio Santiago Bernabéu, Madrid.

Copy link
Key event Alex Inland

Team news: the confirmed line-ups

Real Madrid XI (4-2-3-1): Thibaut Courtois, Federico Valverde, Antonio Rüdiger, Dean Huijsen, Álvaro Carreras, Bernardo Silva, Eduardo Camavinga, Arda Güler, Jude Bellingham, Vinicius Junior, Kylian Mbappé

Subs: Éder Militão, Endrick, Trent Alexander-Arnold, Andriy Lunin, Aurélien Tchouaméni, Ibrahima Konaté, Marc Cucurella, Carlos Espí, Brahim Díaz, Denzel Dumfries, Yan Diomande, Thiago Pitarch

RB Leipzig XI (4-2-3-1): Maarten Vandevoordt, Ridle Baku, Willi Orbán, Castello Lukeba, David Raum, Nicolas Seiwald, Neil El Aynaoui, Brajan Gruda, Christopher Nkunku, Antonio Nusa, Rômulo

Subs: Ørjan Nyland, Abdoul Koné, Maxime Estève, Ezechiel Banzuzi, Johan Bakayoko, Christoph Baumgartner, Lukas Klostermann, Rocco Reitz, Tidiam Gomis, Andrija Maksimovic, Max Finkgräfe, Benjamin Henrichs

Copy link