Juventus vs Stuttgart

22 October 2024 · Champions League · Matchday 3 · 2024/25

Full time 0 – 1

Half-time: 0–0

  • El Bilal Touré 90+2’

Match summary

Stuttgart won 1-0 away at Juventus, with the winner arriving in stoppage time. It was goalless at half-time.

El Bilal Touré put Stuttgart ahead in stoppage time.

The chances backed that up: Stuttgart created 2.52 expected goals (xG) from 22 shots to Juventus's 0.25 from 7. Enzo Millot had a penalty saved for Stuttgart.

Key events

Juventus Stuttgart
Kick-off
3’
Maximilian MittelstädtShot on target
29’
Ermedin DemirovićShot on target
30’
Deniz UndavShot on target
41’
Deniz UndavShot on target
Half-time0-0
Second half underway
50’
Deniz UndavVAR: Goal given
51’
54’
61’
Ermedin DemirovićShot on target
62’
Enzo MillotShot on target
65’
Jamie LewelingShot on target
Kenan YıldızShot on target
67’
67’
Jamie LewelingShot on target
DaniloFoul
81’
83’
Anthony RouaultVAR: No penalty
DaniloSecond yellowFoul
84’
86’
Enzo MillotMissed penaltysaved
86’
Enzo MillotShot on target
90+2’
El Bilal TouréRight foot shot0-1 (Stuttgart)
Full-time0-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 0.25 2.52 90+2’ El Bilal Touré (Stuttgart), 0-1 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.25 2.52 90+2’ El Bilal Touré (Stuttgart), 0-1 Touré 90+2’
Juventus 0.25 xGStuttgart 2.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stuttgart attacking Juventus attacking 
86’ Enzo Millot (Stuttgart), penalty, 0.79 xG, saved 90+2’ El Bilal Touré (Stuttgart), open play, 0.66 xG, goal 29’ Ermedin Demirović (Stuttgart), open play, 0.19 xG, saved 3’ Maximilian Mittelstädt (Stuttgart), open play, 0.14 xG, saved 41’ Deniz Undav (Stuttgart), open play, 0.09 xG, saved 66’ Khéphren Thuram (Juventus), open play, 0.07 xG, off target 61’ Ermedin Demirović (Stuttgart), open play, 0.06 xG, saved 63’ Deniz Undav (Stuttgart), from a corner, 0.06 xG, blocked 12’ Deniz Undav (Stuttgart), open play, 0.06 xG, off target 64’ Kenan Yıldız (Juventus), open play, 0.06 xG, off target 7’ Josha Vagnoman (Stuttgart), open play, 0.05 xG, off target 23’ Ermedin Demirović (Stuttgart), set piece, 0.06 xG, off target 43’ Josha Vagnoman (Stuttgart), open play, 0.05 xG, off target 62’ Enzo Millot (Stuttgart), open play, 0.05 xG, saved 76’ Jamie Leweling (Stuttgart), open play, 0.04 xG, blocked 20’ Nicolò Fagioli (Juventus), direct free kick, 0.04 xG, off target 30’ Deniz Undav (Stuttgart), open play, 0.04 xG, saved 65’ Jamie Leweling (Stuttgart), open play, 0.04 xG, saved 4’ Deniz Undav (Stuttgart), open play, 0.03 xG, blocked 61’ Ermedin Demirović (Stuttgart), from a corner, 0.03 xG, blocked 75’ Kenan Yıldız (Juventus), open play, 0.02 xG, blocked 28’ Jamie Leweling (Stuttgart), from a corner, 0.02 xG, off target 52’ Francisco Conceição (Juventus), open play, 0.02 xG, blocked 67’ Kenan Yıldız (Juventus), open play, 0.02 xG, saved 89’ El Bilal Touré (Stuttgart), from a corner, 0.02 xG, off target 55’ Kenan Yıldız (Juventus), open play, 0.02 xG, off target 67’ Jamie Leweling (Stuttgart), open play, 0.02 xG, saved 42’ Jamie Leweling (Stuttgart), from a corner, 0.02 xG, blocked 5’ Jamie Leweling (Stuttgart), from a corner, 0.01 xG, blocked 86’ Enzo Millot (Stuttgart), penalty, 0.79 xG, saved 90+2’ El Bilal Touré (Stuttgart), open play, 0.66 xG, goal 29’ Ermedin Demirović (Stuttgart), open play, 0.19 xG, saved 3’ Maximilian Mittelstädt (Stuttgart), open play, 0.14 xG, saved 41’ Deniz Undav (Stuttgart), open play, 0.09 xG, saved 66’ Khéphren Thuram (Juventus), open play, 0.07 xG, off target 61’ Ermedin Demirović (Stuttgart), open play, 0.06 xG, saved 63’ Deniz Undav (Stuttgart), from a corner, 0.06 xG, blocked 12’ Deniz Undav (Stuttgart), open play, 0.06 xG, off target 23’ Ermedin Demirović (Stuttgart), set piece, 0.06 xG, off target 64’ Kenan Yıldız (Juventus), open play, 0.06 xG, off target 7’ Josha Vagnoman (Stuttgart), open play, 0.05 xG, off target 43’ Josha Vagnoman (Stuttgart), open play, 0.05 xG, off target 62’ Enzo Millot (Stuttgart), open play, 0.05 xG, saved 76’ Jamie Leweling (Stuttgart), open play, 0.04 xG, blocked 20’ Nicolò Fagioli (Juventus), direct free kick, 0.04 xG, off target 30’ Deniz Undav (Stuttgart), open play, 0.04 xG, saved 65’ Jamie Leweling (Stuttgart), open play, 0.04 xG, saved 4’ Deniz Undav (Stuttgart), open play, 0.03 xG, blocked 61’ Ermedin Demirović (Stuttgart), from a corner, 0.03 xG, blocked 75’ Kenan Yıldız (Juventus), open play, 0.02 xG, blocked 28’ Jamie Leweling (Stuttgart), from a corner, 0.02 xG, off target 52’ Francisco Conceição (Juventus), open play, 0.02 xG, blocked 67’ Kenan Yıldız (Juventus), open play, 0.02 xG, saved 67’ Jamie Leweling (Stuttgart), open play, 0.02 xG, saved 89’ El Bilal Touré (Stuttgart), from a corner, 0.02 xG, off target 42’ Jamie Leweling (Stuttgart), from a corner, 0.02 xG, blocked 55’ Kenan Yıldız (Juventus), open play, 0.02 xG, off target 5’ Jamie Leweling (Stuttgart), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Juventus 4-3-3 Starting XI
Perin
Cabal
Danilo
Savona 55’
Kalulu
Fagioli
Thuram 90’
McKennie 55’
Yıldız
Vlahović 68’
Conceição 55’
Stuttgart 4-2-3-1 Starting XI
Nübel
Rouault
Chabot
Mittelstädt 90’
Vagnoman
Karazor
Stiller
Millot
Undav 74’
Leweling
Demirović 62’

Player stats

Goalkeeper1 player
Mattia Perin
90′ 9 1 27 – – – – –
Defenders6 players
Nicolò Savona Taken off
55′ – – – 1 1 19 1 – – –
90′ – – 3 1 – 73 1 – – –
Danilo Sent off
84′ 3 1 1 6 1 65 3 – –
90′ 2 2 – 6 1 30 1 – – –
Timothy Weah Came on as a substitute
35′ 1 – – 3 – 20 – – – –
Andrea Cambiaso Came on as a substitute
35′ 1 – – 4 – 16 – – – –
Midfielders6 players
Weston McKennie Taken off
55′ – – 13 – – – – – – – –
90′ – – 50 3 – 1 1 2 – – –
Khéphren Thuram Taken off
89′ – – 37 – – – – 3 1 1 –
Francisco Conceição Taken off
55′ – – 8 – – 4 – 11 1 3 –
90′ – – 15 – – – 1 6 – 2 –
Manuel Locatelli Came on as a substitute
35′ – – 25 – – 4 – 5 1 – –
Forwards2 players
Dušan Vlahović Taken off
68′ – – – – – – – – – 8 –
Vasilije Adžić Came on as a substitute
22′ – – – – – – – – – 9 –
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.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

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.