Real Madrid vs Stuttgart

17 September 2024 · Champions League · Matchday 1 · 2024/25

Full time 3 – 1

Half-time: 0–0

  • Kylian Mbappé 46’
  • Antonio Rüdiger 83’
  • Endrick 90+5’
  • Deniz Undav 68’

Match summary

Real Madrid won 3-1 at home to Stuttgart. It was goalless at half-time.

Kylian Mbappé put Real Madrid ahead in the 46th minute, Deniz Undav equalised with a header in the 68th minute, Antonio Rüdiger put Real Madrid back in front with a header in the 83rd minute, and Endrick made it 3-1 in stoppage time.

The chances backed that up: Real Madrid created 2.61 expected goals (xG) from 20 shots to Stuttgart's 1.94 from 17.

Key events

Real Madrid Stuttgart
C. AncelottiManagerArgument
0’
Kick-off
2’
Jamie LewelingShot on target
11’
Jamie LewelingShot on target
Kylian MbappéShot on target
13’
14’
Enzo MillotShot on target
16’
Angelo StillerShot on target
23’
Kylian MbappéShot on target
25’
Aurélien TchouaméniShot on target
31’
Antonio RüdigerVAR: Penalty given
36’
Half-time0-0
Kylian MbappéRight foot shot1-0 (Real Madrid)
46’
Kylian MbappéShot on target
48’
Second half underway
60’
Jamie LewelingShot on target
64’
Jamie LewelingShot on target
68’
Deniz UndavHeader1-1 (Stuttgart)
75’
78’
80’
Antonio RüdigerHeader2-1 (Real Madrid)
83’
Vinícius JúniorShot on target
90+4’
EndrickLeft foot shot3-1 (Real Madrid)
90+5’
90+5’
Full-time3-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.61 1.94 46’ Kylian Mbappé (Real Madrid), 1-0 46’ 68’ Deniz Undav (Stuttgart), 1-1 68’ 83’ Antonio Rüdiger (Real Madrid), 2-1 83’ 90+5’ Endrick (Real Madrid), 3-1 90+5’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.61 1.94 46’ Kylian Mbappé (Real Madrid), 1-0 Mbappé 46’ 68’ Deniz Undav (Stuttgart), 1-1 Undav 68’ 83’ Antonio Rüdiger (Real Madrid), 2-1 Rüdiger 83’ 90+5’ Endrick (Real Madrid), 3-1 Endrick 90+5’
Real Madrid 2.61 xGStuttgart 1.94 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stuttgart attacking Real Madrid attacking 
46’ Kylian Mbappé (Real Madrid), open play, 0.87 xG, goal 68’ Deniz Undav (Stuttgart), from a corner, 0.49 xG, goal 16’ Angelo Stiller (Stuttgart), open play, 0.44 xG, saved 90+4’ Vinícius Júnior (Real Madrid), open play, 0.45 xG, saved 8’ Enzo Millot (Stuttgart), open play, 0.32 xG, off target 83’ Antonio Rüdiger (Real Madrid), from a corner, 0.23 xG, goal 31’ Rodrygo (Real Madrid), open play, 0.14 xG, blocked 23’ Kylian Mbappé (Real Madrid), open play, 0.13 xG, off target 67’ Jamie Leweling (Stuttgart), open play, 0.12 xG, blocked 51’ Rodrygo (Real Madrid), open play, 0.10 xG, blocked 89’ El Bilal Touré (Stuttgart), open play, 0.09 xG, off target 48’ Kylian Mbappé (Real Madrid), open play, 0.09 xG, saved 7’ Aurélien Tchouaméni (Real Madrid), from a corner, 0.08 xG, off target 32’ Kylian Mbappé (Real Madrid), open play, 0.09 xG, blocked 2’ Jamie Leweling (Stuttgart), open play, 0.08 xG, saved 28’ Deniz Undav (Stuttgart), open play, 0.08 xG, blocked 90+4’ Kylian Mbappé (Real Madrid), open play, 0.08 xG, blocked 51’ Rodrygo (Real Madrid), open play, 0.07 xG, blocked 60’ Jamie Leweling (Stuttgart), open play, 0.06 xG, saved 59’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, hit the woodwork 90+5’ Endrick (Real Madrid), open play, 0.05 xG, goal 29’ Atakan Karazor (Stuttgart), from a corner, 0.04 xG, off target 31’ Aurélien Tchouaméni (Real Madrid), from a corner, 0.05 xG, saved 4’ Angelo Stiller (Stuttgart), open play, 0.04 xG, off target 48’ Deniz Undav (Stuttgart), set piece, 0.04 xG, off target 49’ Aurélien Tchouaméni (Real Madrid), from a corner, 0.04 xG, off target 64’ Jamie Leweling (Stuttgart), open play, 0.04 xG, saved 14’ Enzo Millot (Stuttgart), open play, 0.03 xG, saved 65’ Jude Bellingham (Real Madrid), open play, 0.03 xG, blocked 74’ Enzo Millot (Stuttgart), open play, 0.03 xG, off target 25’ Kylian Mbappé (Real Madrid), open play, 0.02 xG, saved 49’ Aurélien Tchouaméni (Real Madrid), open play, 0.02 xG, blocked 13’ Kylian Mbappé (Real Madrid), open play, 0.02 xG, saved 11’ Jamie Leweling (Stuttgart), open play, 0.02 xG, saved 49’ Federico Valverde (Real Madrid), from a corner, 0.02 xG, off target 81’ Fabian Rieder (Stuttgart), open play, 0.01 xG, blocked 81’ Atakan Karazor (Stuttgart), open play, 0.01 xG, off target 46’ Kylian Mbappé (Real Madrid), open play, 0.87 xG, goal 68’ Deniz Undav (Stuttgart), from a corner, 0.49 xG, goal 16’ Angelo Stiller (Stuttgart), open play, 0.44 xG, saved 90+4’ Vinícius Júnior (Real Madrid), open play, 0.45 xG, saved 8’ Enzo Millot (Stuttgart), open play, 0.32 xG, off target 83’ Antonio Rüdiger (Real Madrid), from a corner, 0.23 xG, goal 31’ Rodrygo (Real Madrid), open play, 0.14 xG, blocked 23’ Kylian Mbappé (Real Madrid), open play, 0.13 xG, off target 67’ Jamie Leweling (Stuttgart), open play, 0.12 xG, blocked 51’ Rodrygo (Real Madrid), open play, 0.10 xG, blocked 89’ El Bilal Touré (Stuttgart), open play, 0.09 xG, off target 48’ Kylian Mbappé (Real Madrid), open play, 0.09 xG, saved 7’ Aurélien Tchouaméni (Real Madrid), from a corner, 0.08 xG, off target 32’ Kylian Mbappé (Real Madrid), open play, 0.09 xG, blocked 2’ Jamie Leweling (Stuttgart), open play, 0.08 xG, saved 28’ Deniz Undav (Stuttgart), open play, 0.08 xG, blocked 90+4’ Kylian Mbappé (Real Madrid), open play, 0.08 xG, blocked 51’ Rodrygo (Real Madrid), open play, 0.07 xG, blocked 60’ Jamie Leweling (Stuttgart), open play, 0.06 xG, saved 90+5’ Endrick (Real Madrid), open play, 0.05 xG, goal 31’ Aurélien Tchouaméni (Real Madrid), from a corner, 0.05 xG, saved 59’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, hit the woodwork 29’ Atakan Karazor (Stuttgart), from a corner, 0.04 xG, off target 4’ Angelo Stiller (Stuttgart), open play, 0.04 xG, off target 48’ Deniz Undav (Stuttgart), set piece, 0.04 xG, off target 64’ Jamie Leweling (Stuttgart), open play, 0.04 xG, saved 49’ Aurélien Tchouaméni (Real Madrid), from a corner, 0.04 xG, off target 14’ Enzo Millot (Stuttgart), open play, 0.03 xG, saved 65’ Jude Bellingham (Real Madrid), open play, 0.03 xG, blocked 74’ Enzo Millot (Stuttgart), open play, 0.03 xG, off target 25’ Kylian Mbappé (Real Madrid), open play, 0.02 xG, saved 49’ Aurélien Tchouaméni (Real Madrid), open play, 0.02 xG, blocked 13’ Kylian Mbappé (Real Madrid), open play, 0.02 xG, saved 11’ Jamie Leweling (Stuttgart), open play, 0.02 xG, saved 49’ Federico Valverde (Real Madrid), from a corner, 0.02 xG, off target 81’ Fabian Rieder (Stuttgart), open play, 0.01 xG, blocked 81’ Atakan Karazor (Stuttgart), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Real Madrid 4-3-3 Starting XI
Courtois
Mendy 75’
Vázquez 46’
Rüdiger
Carvajal
Valverde
Tchouaméni 70’
Bellingham 80’
Júnior
Rodrygo 75’
Mbappé
Stuttgart 4-2-3-1 Starting XI
Nübel
Rouault 89’
Chabot
Mittelstädt
Vagnoman 63’
Karazor
Stiller
Leweling
Millot 75’
Führich 63’
Undav 76’

Player stats

Goalkeeper1 player
90′ 6 1 39 – – – – –
Defenders6 players
Lucas Vázquez Taken off
45′ 1 2 – 1 – 23 1 – –
90′ 2 2 2 3 – 58 1 – 1 –
90′ 1 1 – 4 3 47 – 1 – –
Ferland Mendy Taken off
75′ – – – 2 1 35 – – – –
Éder Militão Came on as a substitute
45′ – 2 – 1 1 22 1 – –
Fran García Came on as a substitute
15′ – – – – – 5 – – – –
Midfielders6 players
90′ – – 37 1 – – 2 1 1 –
Aurélien Tchouaméni Taken off
70′ – – 38 – – 1 2 3 1 1 –
Jude Bellingham Taken off
80′ – – 30 2 – 2 – 5 2 2 –
90′ – – 29 3 – 2 1 7 3 2 –
Luka Modrić Came on as a substitute
20′ – 1 11 1 – – – – 2 –
Arda Güler Came on as a substitute
15′ – – 9 1 – 1 – 2 – – –
Forwards3 players
Rodrygo Taken off
75′ – 1 3 – 0.30 – 3 6 1 27 –
90′ 1 – 7 4 1.30 – 1 2 – 15 –
Endrick Came on as a substitute
10′ 1 – 1 1 0.05 – 1 1 – 7 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.