Juventus vs VfB Stuttgart, 2024-25 UEFA Champions League, League Phase
· UEFA Champions LeagueStuttgart stun Juventus with late winner in Turin
VfB Stuttgart claimed an impressive 1-0 win at Juventus in the Champions League on Tuesday thanks to El Bilal Toure's stoppage-time strike as the hosts suffered their first loss this season.
Match Timeline
- 0': Lineups are announced and players are warming up.
 - 0': First Half begins.
 - 3': Attempt saved. Maximilian Mittelstädt (VfB Stuttgart) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Josha Vagnoman.
 - 4': Attempt blocked. Deniz Undav (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Atakan Karazor.
 - 4': Corner, VfB Stuttgart. Conceded by Danilo.
 - 5': Attempt blocked. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Enzo Millot.
 - 5': Delay in match (VfB Stuttgart).
 - 5': Delay over. They are ready to continue.
 - 7': Attempt missed. Josha Vagnoman (VfB Stuttgart) header from the centre of the box is close, but misses to the right. Assisted by Maximilian Mittelstädt with a cross.
 - 11': Offside, Juventus. Nicolò Savona is caught offside.
 - 12': Attempt missed. Deniz Undav (VfB Stuttgart) right footed shot from the centre of the box is too high.
 - 13': Foul by Jamie Leweling (VfB Stuttgart).
 - 13': Francisco Conceição (Juventus) wins a free kick in the defensive half.
 - 14': Angelo Stiller (VfB Stuttgart) wins a free kick in the attacking half.
 - 14': Foul by Dusan Vlahovic (Juventus).
 - 15': Foul by Josha Vagnoman (VfB Stuttgart).
 - 15': Kenan Yildiz (Juventus) wins a free kick in the attacking half.
 - 16': Corner, Juventus. Conceded by Atakan Karazor.
 - 16': Foul by Nicolò Savona (Juventus).
 - 16': Maximilian Mittelstädt (VfB Stuttgart) wins a free kick in the defensive half.
 - 18': Foul by Francisco Conceição (Juventus).
 - 18': Maximilian Mittelstädt (VfB Stuttgart) wins a free kick on the left wing.
 - 20': Foul by Atakan Karazor (VfB Stuttgart).
 - 20': Khéphren Thuram (Juventus) wins a free kick in the attacking half.
 - 20': Attempt missed. Nicolò Fagioli (Juventus) right footed shot from outside the box is close, but misses to the left from a direct free kick.
 - 23': Attempt missed. Ermedin Demirovic (VfB Stuttgart) header from the centre of the box misses to the left. Assisted by Josha Vagnoman.
 - 23': Foul by Enzo Millot (VfB Stuttgart).
 - 23': Juan Cabal (Juventus) wins a free kick in the defensive half.
 - 23': Deniz Undav (VfB Stuttgart) wins a free kick in the defensive half.
 - 23': Foul by Pierre Kalulu (Juventus).
 - 27': Corner, VfB Stuttgart. Conceded by Khéphren Thuram.
 - 28': Attempt missed. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box misses to the left. Assisted by Jeff Chabot with a headed pass following a corner.
 - 29': Attempt saved. Ermedin Demirovic (VfB Stuttgart) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Enzo Millot with a through ball.
 - 29': Danilo (Juventus) wins a free kick in the defensive half.
 - 29': Foul by Ermedin Demirovic (VfB Stuttgart).
 - 30': Attempt saved. Deniz Undav (VfB Stuttgart) right footed shot from outside the box is saved in the bottom left corner.
 - 35': Foul by Josha Vagnoman (VfB Stuttgart).
 - 35': Juan Cabal (Juventus) wins a free kick in the defensive half.
 - 35': Foul by Jamie Leweling (VfB Stuttgart).
 - 35': Francisco Conceição (Juventus) wins a free kick in the defensive half.
 - 37': Atakan Karazor (VfB Stuttgart) wins a free kick in the defensive half.
 - 37': Foul by Khéphren Thuram (Juventus).
 - 37': Corner, VfB Stuttgart. Conceded by Pierre Kalulu.
 - 38': Offside, VfB Stuttgart. Deniz Undav is caught offside.
 - 41': Attempt saved. Deniz Undav (VfB Stuttgart) header from the left side of the six yard box is saved in the top centre of the goal. Assisted by Angelo Stiller.
 - 41': Corner, VfB Stuttgart. Conceded by Mattia Perin.
 - 42': Attempt blocked. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Anthony Rouault.
 - 43': Attempt missed. Josha Vagnoman (VfB Stuttgart) left footed shot from outside the box is high and wide to the left. Assisted by Jamie Leweling.
 - 45': Fourth official has announced 1 minutes of added time.
 - 45'+2': First Half ends, Juventus 0, VfB Stuttgart 0.
 - 45': Second Half begins Juventus 0, VfB Stuttgart 0.
 - 48': Hand ball by Deniz Undav (VfB Stuttgart).
 - 48': GOAL OVERTURNED BY VAR: Deniz Undav (VfB Stuttgart) scores but the goal is ruled out after a VAR review.
 - 50': VAR Decision: No Goal Juventus 0-0 VfB Stuttgart.
 - 51': Danilo (Juventus) wins a free kick in the defensive half.
 - 51': Foul by Ermedin Demirovic (VfB Stuttgart).
 - 51': Ermedin Demirovic (VfB Stuttgart) is shown the yellow card for a bad foul.
 - 52': Attempt blocked. Francisco Conceição (Juventus) left footed shot from outside the box is blocked. Assisted by Nicolò Fagioli.
 - 53': Corner, VfB Stuttgart. Conceded by Nicolò Fagioli.
 - 54': Foul by Anthony Rouault (VfB Stuttgart).
 - 54': Francisco Conceição (Juventus) wins a free kick in the attacking half.
 - 54': Anthony Rouault (VfB Stuttgart) is shown the yellow card for a bad foul.
 - 55': Substitution, Juventus. Andrea Cambiaso replaces Nicolò Savona.
 - 55': Substitution, Juventus. Timothy Weah replaces Francisco Conceição.
 - 55': Substitution, Juventus. Manuel Locatelli replaces Weston McKennie.
 - 55': Attempt missed. Kenan Yildiz (Juventus) right footed shot from outside the box is close, but misses to the right.
 - 58': Ermedin Demirovic (VfB Stuttgart) wins a free kick in the attacking half.
 - 58': Foul by Danilo (Juventus).
 - 59': Foul by Ermedin Demirovic (VfB Stuttgart).
 - 59': Pierre Kalulu (Juventus) wins a free kick in the defensive half.
 - 61': Attempt saved. Ermedin Demirovic (VfB Stuttgart) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Jamie Leweling.
 - 61': Corner, VfB Stuttgart. Conceded by Mattia Perin.
 - 61': Attempt blocked. Ermedin Demirovic (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Atakan Karazor.
 - 61': Attempt saved. Enzo Millot (VfB Stuttgart) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Angelo Stiller.
 - 62': Corner, VfB Stuttgart. Conceded by Mattia Perin.
 - 62': Substitution, VfB Stuttgart. El Bilal Touré replaces Ermedin Demirovic.
 - 63': Attempt blocked. Deniz Undav (VfB Stuttgart) right footed shot from the centre of the box is blocked. Assisted by Anthony Rouault.
 - 64': Attempt missed. Kenan Yildiz (Juventus) right footed shot from the centre of the box misses to the left. Assisted by Timothy Weah following a fast break.
 - 65': Attempt saved. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is saved in the centre of the goal.
 - 66': Attempt missed. Khéphren Thuram (Juventus) right footed shot from outside the box misses to the left.
 - 67': Attempt saved. Kenan Yildiz (Juventus) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Nicolò Fagioli.
 - 67': Attempt saved. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is saved in the centre of the goal. Assisted by Enzo Millot.
 - 68': Substitution, Juventus. Vasilije Adzic replaces Dusan Vlahovic.
 - 70': Offside, Juventus. Kenan Yildiz is caught offside.
 - 71': Andrea Cambiaso (Juventus) wins a free kick in the defensive half.
 - 71': Foul by Jamie Leweling (VfB Stuttgart).
 - 74': Substitution, VfB Stuttgart. Fabian Rieder replaces Deniz Undav.
 - 75': Attempt blocked. Kenan Yildiz (Juventus) right footed shot from outside the box is blocked. Assisted by Nicolò Fagioli.
 - 76': Attempt blocked. Jamie Leweling (VfB Stuttgart) right footed shot from the left side of the box is blocked. Assisted by Maximilian Mittelstädt.
 - 77': Atakan Karazor (VfB Stuttgart) wins a free kick in the attacking half.
 - 77': Foul by Vasilije Adzic (Juventus).
 - 77': Fabian Rieder (VfB Stuttgart) wins a free kick on the right wing.
 - 77': Foul by Juan Cabal (Juventus).
 - 78': Corner, VfB Stuttgart. Conceded by Nicolò Fagioli.
 - 79': Corner, Juventus. Conceded by Josha Vagnoman.
 - 81': El Bilal Touré (VfB Stuttgart) wins a free kick in the attacking half.
 - 81': Foul by Danilo (Juventus).
 - 81': Danilo (Juventus) is shown the yellow card for a bad foul.
 - 81': Penalty VfB Stuttgart. Anthony Rouault draws a foul in the penalty area.
 - 81': Penalty conceded by Danilo (Juventus) after a foul in the penalty area.
 - 81': Delay in match because of an injury Anthony Rouault (VfB Stuttgart).
 - 83': Delay in match (VfB Stuttgart). VAR checking.
 - 83': VAR Decision: Penalty VfB Stuttgart.
 - 84': Delay over. They are ready to continue.
 - 84': Second yellow card to Danilo (Juventus) for a bad foul.
 - 86': Penalty saved. Enzo Millot (VfB Stuttgart) left footed shot saved in the bottom left corner.
 - 86': Corner, VfB Stuttgart. Conceded by Mattia Perin.
 - 89': Corner, VfB Stuttgart. Conceded by Timothy Weah.
 - 89': Attempt missed. El Bilal Touré (VfB Stuttgart) header from the centre of the box is too high. Assisted by Fabian Rieder with a cross following a corner.
 - 90': Substitution, Juventus. Jonas Rouhi replaces Khéphren Thuram.
 - 90': Fourth official has announced 7 minutes of added time.
 - 90'+2': Goal! Juventus 0, VfB Stuttgart 1. El Bilal Touré (VfB Stuttgart) right footed shot from the centre of the box to the bottom right corner. Assisted by Enzo Millot.
 - 90'+6': Corner, Juventus. Conceded by Maximilian Mittelstädt.
 - 90'+6': Enzo Millot (VfB Stuttgart) wins a free kick in the defensive half.
 - 90'+6': Foul by Manuel Locatelli (Juventus).
 - 90'+7': Substitution, VfB Stuttgart. Anrie Chase replaces Maximilian Mittelstädt.
 - 90'+8': Corner, Juventus. Conceded by Anrie Chase.
 - 90'+8': Foul by Atakan Karazor (VfB Stuttgart).
 - 90'+8': Kenan Yildiz (Juventus) wins a free kick on the left wing.
 - 90'+9': Second Half ends, Juventus 0, VfB Stuttgart 1.
 - 0': Match ends, Juventus 0, VfB Stuttgart 1.
 
Statistics
 VFB | 
								JUV![]()  | 
					|
|---|---|---|
| 13 | Fouls | 11 | 
| 2 | Yellow Cards | 0 | 
| 0 | Red Cards | 1 | 
| 1 | Offsides | 2 | 
| 10 | Corner Kicks | 4 | 
| 1 | Saves | 9 | 
| 50.7 | Possession | 49.3 | 
| 22 | SHOTS | 7 | 
| 10 | ON GOAL | 1 | 
| 0.5 | On Target % | 0.1 | 
| 0 | Penalty Goals | 0 | 
| 1 | Penalty Kicks Taken | 0 | 
| 379 | Accurate Passes | 367 | 
| 429 | Passes | 418 | 
| 0.9 | Pass Completion % | 0.9 | 
| 6 | Accurate Crosses | 1 | 
| 24 | Crosses | 15 | 
| 0.3 | Cross % | 0.1 | 
| 37 | Long Balls | 31 | 
| 17 | Accurate Long Balls | 15 | 
| 0.5 | Long Balls % | 0.5 | 
| 6 | Blocked Shots | 2 | 
| 16 | Effective Tackles | 12 | 
| 24 | Tackles | 16 | 
| 0.7 | Tackle % | 0.8 | 
| 9 | Interceptions | 5 | 
| 20 | Effective Clearances | 20 | 
| 20 | Clearances | 20 | 
Game Information
Venue: Allianz Stadium
Location: Torino, Italy
Attendance: 41,306
UEFA Champions League Table
| # | TEAM | GP | GD | PTS | 
|---|---|---|---|---|
| 1 | Paris Saint-Germain | 3 | +10 | 9 | 
| 2 | Bayern Munich | 3 | +10 | 9 | 
| 3 | Internazionale | 3 | +9 | 9 | 
| 4 | Arsenal | 3 | +8 | 9 | 
Line-Ups
Juventus (4-3-3)
| No. | Name | 
|---|---|
| 1 | Mattia Perin (GK) | 
| 6 | Danilo  | 
							
| 15 | Pierre Kalulu | 
| 32 | Juan Cabal | 
| 37 | Nicolò Savona | 
| 21 | Nicolo Fagioli | 
| 19 | Khephren Thuram | 
| 16 | Weston McKennie | 
| 9 | Dusan Vlahovic | 
| 10 | Kenan Yildiz | 
| 7 | Francisco Conceição | 
VfB Stuttgart (4-2-3-1)
| No. | Name | 
|---|---|
| 33 | Alexander Nübel (GK) | 
| 24 | Jeff Chabot | 
| 29 | Anthony Rouault  | 
							
| 7 | Maximilian Mittelstädt | 
| 4 | Josha Vagnoman | 
| 26 | Deniz Undav | 
| 6 | Angelo Stiller | 
| 16 | Atakan Karazor | 
| 9 | Ermedin Demirovic  | 
							
| 18 | Jamie Leweling | 
| 8 | Enzo Millot | 
UEFA Champions League News
		Enzo Maresca has expressed his hope Cole Palmer could return from injury to face Barcelona on Nov. 25.
		Pedri's injury comes at a critical time for Barcelona and Spain, both of whom rely on his unique skills. Can club and country cope in the meantime?
		Trent Alexander-Arnold made a tribute to Diogo Jota outside Anfield on Monday night.
		Luis Enrique is confident Paris Saint-Germain can bring an end to Bayern Munich's "incredible" 15-game winning run in Tuesday's Champions League showdown.
		Steve Nicol debates Liverpool's selection problems as Arne Slot rotates once more in win against Aston Villa.
VFB