UEFA Champions League

Juventus vs VfB Stuttgart, 2024-25 UEFA Champions League, League Phase

· UEFA Champions League
  • Red Card 84': Danilo
FT
0 - 1
  • 90'+2': El Bilal Toure

Stuttgart 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

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/134.png&h=25&scale=crop&w=25&location=originVFB JUVhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/111.png&h=25&scale=crop&w=25&location=origin
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

Competition: UEFA Champions League

Venue: Allianz Stadium
Location: Torino, Italy
Attendance: 41,306

UEFA Champions League Table

# TEAM GP GD PTS
1 Liverpool 4 +9 12
2 Sporting CP 4 +7 10
3 AS Monaco 4 +6 10
4 Brest 4 +6 10
Full Table

Line-Ups

JUV Juventus (4-3-3)

No. Name
1 Mattia Perin (GK)
6 Danilo Yellow Card
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 VfB Stuttgart (4-2-3-1)

No. Name
33 Alexander Nübel (GK)
24 Julian Chabot
29 Anthony Rouault Yellow Card
7 Maximilian Mittelstädt
4 Josha Vagnoman
26 Deniz Undav
6 Angelo Stiller
16 Atakan Karazor
9 Ermedin Demirovic Yellow Card
18 Jamie Leweling
8 Enzo Millot

UEFA Champions League News

Laurens: Pogba wants to stay in top five leagues ahead of 2026 World Cup
Laurens: Pogba wants to stay in top five leagues ahead of 2026 World Cup

Gab & Juls debate Paul Pogba's future after his contract was terminated at Juventus.

Should England dropouts be worried about losing starting spots?
Should England dropouts be worried about losing starting spots?

Gab Marcotti sends a warning to the players that dropped out of England's squad for the Nations League.

Laurens: Griezmann's move to MLS a step closer
Laurens: Griezmann's move to MLS a step closer

Julien Laurens talks about reports linking Antoine Griezmann with LAFC and why he could join MLS next summer.

Rúben Amorim surprises fans on tour of Old Trafford
Rúben Amorim surprises fans on tour of Old Trafford

Rúben Amorim surprises fans inside Manchester United's dressing room at Old Trafford

Marcotti: Ranieri a short-term solution for Roma
Marcotti: Ranieri a short-term solution for Roma

Gab & Juls discuss Claudio Ranieri's return to Roma.