Skip to content
GolVolt
Choose a league

Match Centre: Real Madrid vs RB Leipzig

Today

Champions League Matchday 3 Wed 21 Oct

Share image
Home Real Madrid

Silva 43′Güler 52′Mbappé 83′Diomande 87′

Full-time 4:1
Away RB Leipzig

Gomis 85′

Player of the match Arda Güler 8.7

GolVolt ratingHighlights will do 4.6/10 more watchable than 46% of Champions League matches xG 4.1. How we rate

GolVolt rating 4.6GolVolt rating

Worth watching: Highlights will do
See the ratings

Spoiler-free mode: the score and how the match went are hidden.

The match in 30 seconds

Turning point: 43' Silva, 1:0
  1. 4 of 11

    Real Madrid turned that many shots on target into goals, from an xG of 3.0.

The turning point is the biggest jump in the match: after the goal for 1:0, from 63% to 83% (Real Madrid).

How the match went

One minute axis for every view. The discs along the bottom are the goals.

90+3' · 4:1Real Madrid 95%draw 4%RB Leipzig 1%

Key stats

65% Possession 35%
3.00 xG (expected goals) 1.15
18 Shots 11
11 On target 6
4 Big chances 3
7 Corners 1
All stats (23)

Preview and report

Live · goal

Automatically translated from Polish · AI-generated from GolVolt data

  1. Minute 89 4–1

    Diomande scores, Real Madrid 4–1 RB Leipzig

    Yan Diomande made it 4–1 in the 87th minute in the Champions League matchday 3 game. Brahim Díaz provided the assist. Two minutes earlier, Tidiam Gomis had scored for RB Leipzig.

    Number of the match: 3 of 6 — That is how many goals Real Madrid have scored after the 75th minute in this season's Champions League.

  2. Minute 85 3–1

    Gomis scores, Real Madrid 3–1 RB Leipzig

    Tidiam Gomis scored for RB Leipzig in the 85th minute, assisted by Christoph Baumgartner. Real Madrid lead 3–1; two minutes earlier Kylian Mbappé scored, with Yan Diomande providing the assist.

    Number of the match: 3 of 6 — That is how many goals Real Madrid have scored after the 75th minute in this season's Champions League.

  3. Minute 54 2–0

    Güler scores, Real Madrid 2–0 RB Leipzig

    Arda Güler scored in the 52nd minute, with Kylian Mbappé providing the assist. Real Madrid lead RB Leipzig 2–0 in Matchday 3 of the Champions League. Earlier, in the 43rd minute, Bernardo Silva scored after a pass from Güler.

  4. Minute 45 1–0

    Bernardo Silva scores, Real Madrid 1–0 RB Leipzig

    Real Madrid lead after a goal from Bernardo Silva in the 43rd minute. Arda Güler provided the assist. It is the first goal of this Champions League match, played in the 3rd round of fixtures.

    Number of the match: 43rd minute — In this minute Bernardo Silva scored the first goal of the match and gave Real the lead.

Live · half-time · 1–0

Real Madrid lead RB Leipzig 1–0 at half-time thanks to Bernardo Silva goal

Real Madrid lead RB Leipzig 1–0 after the first half. Bernardo Silva scored the only goal in the 43rd minute, set up by Arda Güler.

Automatically translated from Polish · AI-generated from GolVolt data

Number of the match 43rd minute That was when Bernardo Silva, set up by Arda Güler, scored the only goal of the first half.

A goal just before the break. Bernardo Silva scored in the 43rd minute, with Arda Güler providing the assist. Real Madrid had 59% possession in the first half and took 6 shots, 4 of them on target. RB Leipzig had 5 shots, also 4 on target. Real Madrid won 3 corners, RB Leipzig one.

Both sides' runs. Real Madrid have scored in 7 matches in a row and are unbeaten in their last 3. RB Leipzig have found the net in 3 consecutive matches.

Before the match

Real Madrid without Mendy, Asencio and Rodrygo ahead of RB Leipzig clash

Real Madrid host RB Leipzig in Matchday 3 of the Champions League without three injured players. The visitors have four players missing, including two suspended through cards.

Automatically translated from Polish · AI-generated from GolVolt data and the sources listed below the article

Number of the match 7 That is how many matches in a row Real Madrid have scored in.

Absentees on both sides

Real are without Ferland Mendy, Raúl Asencio and Rodrygo, all of whom are injured. Leipzig will miss Leopold Zingerle and Marc Guiu, who are suspended through cards, as well as the injured Assan Ouédraogo and Christoph Baumgartner.

Real score goals in the Champions League too

In a Champions League match, Real beat AS Roma 4–3, despite trailing 1–3. Rüdiger scored the winner in the 90th minute. Real have scored in seven matches in a row. In the Champions League, the team's top scorer is Kylian Mbappé, who has scored 2 goals in 2 matches.

Real's previous matches against Leipzig

Leipzig's only win in the head-to-head matches against Real was a 3–2 victory in October 2022. In February 2024 Real won 1–0 in Leipzig, and in March the return leg in Madrid ended in a 1–1 draw. Real went through to the quarter-finals.

Why this rating

Four pillars, each measured against the same league over the last 12 months.

How we rate

xG 4.1.

  • Dramaweight 50% Settled by 52′.The result was clear early — little to hold on for. Drama: 3.3 out of 10
  • Heroesweight 20% Solid performances, no single big hero. Heroes: 5.4 out of 10
  • Stakesweight 15% It mattered for the table but settled nothing. Stakes: 5.1 out of 10
  • Quality of playweight 15% xG 4.1, 5 goals.Plenty of chances and shots at both ends. Quality of play: 8.7 out of 10

Match ECG

A spike = a twist. The shading = how open the result still was.

Worth watching: Highlights will do

GolVolt rating 4.6more watchable than 46% of Champions League matches

The GolVolt rating comes from four pillars — drama, heroes, stakes and quality of play — measured against this league's matches of the last 12 months (model nap-v2).

Similar matches

A similar story: twists, the finish, chances. Same league, last 12 months.

How the match went

5 goals2 cards

Counts cover only events captured in the retained timeline.

Timeline

  1. 43' Goal: Bernardo Silvaleft foot · assist: Güler1:0
  2. Half-time · 1:0
  3. 52' Goal: Arda Gülerleft foot · assist: Mbappé2:0
  4. 63' 2 substitutionsMaksimovic for GrudaReitz for El Aynaoui
  5. 68' Álvaro Carrerasyellow card · foul
  6. 70' Rocco Reitzyellow card · foul
  7. 70' 2 substitutionsCucurella for CarrerasDiomande for Vinicius Jr.
  8. 73' 2 substitutionsFinkgräfe for RaumGomis for Nusa
  9. 78' SubstitutionBaumgartner for Nkunku
  10. 78' SubstitutionDíaz for Güler
  11. 83' Goal: Kylian Mbappéright foot · assist: Diomande3:0
  12. 85' Goal: Tidiam Gomisright foot · assist: Baumgartner3:1
  13. 87' Goal: Yan Diomanderight foot · assist: Díaz4:1
  14. 88' 2 substitutionsEndrick for BellinghamEspí for Mbappé
  15. Full-time · 4:1

Match stats

Shooting

3.00 xG (expected goals) 1.15
18 Shots 11
11 On target 6
4 Big chances 3
6 Off target 4
1 Blocked 1
13 Inside the box 10
5 Outside the box 1
2 Big chances missed 2

Play

65% Possession 35%
7 Corners 1
736 Passes 396
92% Pass accuracy 88%
15 Key passes 9
113 Attacks 67
59 Dangerous attacks 41

Defence

14 Tackles 13
11 Interceptions 11
5 Saves 6

Discipline

13 Fouls 12
3 Offsides 2
1 Yellow cards 1
0 Red cards 0

Lineups and ratings

The highlighted rating is the player of the match.

Starting XIs · provider ratings

4-2-3-1 –4-2-3-1
Bench

Real Madrid

RB Leipzig

Match sheet

Coaches
José Mourinho Real Madrid Martín Demichelis RB Leipzig
Stadium
Estadio Santiago Bernabéu, Madrid

Player ratings

Ratings from the data provider, scale 1–10.

  1. Player of the match · Real Madrid Arda Güler 8.65
  2. 2. place · Real Madrid Kylian Mbappé  8.04
  3. 3. place · Real Madrid Yan Diomande 7.83
Show all (31)Show fewer

Player intelligence

Player comparison

VS

Pro analysis

GolVolt Pro

Pro extends the free match profile with its own goals model, lineup stability and results from similar fixtures. Coverage depends on the available data.

  • GolVolt’s own goals model
  • XI stability
  • Matches with this profile

The grey bars are figures available in Pro.

Unlock from €3.25 a month See the full sample on the match of the day

Absences

Real Madrid · 3 out

  • Ferland Mendy Injured

    since 3 May · until 16 Nov · 21 matches missed · Tendon Rupture

  • Raúl Asencio Injured

    since 30 Sep · until 1 Jan 2027 · 3 matches missed · Leg Injury

  • Rodrygo Injured

    since 3 Mar · until 1 Jan 2027 · 32 matches missed · Cruciate Ligament Injury

RB Leipzig · 3 out

  • Leopold Zingerle Suspended

    since 3 Sep · until 28 Jan 2027 · 7 matches missed

  • Marc Guiu Suspended

    since 12 Oct · until 28 Jan 2027 · 2 matches missed

  • Assan Ouédraogo Injured

    since 14 Sep · return date unknown · 4 matches missed · Shoulder Injury

Injuries and suspensions as reported for this match.

⌘K

Arrows move · Enter opens · Esc closes

Article