Juventus vs Stuttgart summary: score, goals, highlights | Champions League
Match ends, Juventus 0, VfB Stuttgart 1.
Second Half ends, Juventus 0, VfB Stuttgart 1.
Kenan Yildiz (Juventus) wins a free kick on the left wing.
Foul by Atakan Karazor (VfB Stuttgart).
Corner, Juventus. Conceded by Anrie Chase.
Substitution, VfB Stuttgart. Anrie Chase replaces Maximilian Mittelstädt.
Foul by Manuel Locatelli (Juventus).
Enzo Millot (VfB Stuttgart) wins a free kick in the defensive half.
Corner, Juventus. Conceded by Maximilian Mittelstädt.
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.
Fourth official has announced 7 minutes of added time.
Substitution, Juventus. Jonas Rouhi replaces Khéphren Thuram.
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.
Corner, VfB Stuttgart. Conceded by Timothy Weah.
Corner, VfB Stuttgart. Conceded by Mattia Perin.
Penalty saved. Enzo Millot (VfB Stuttgart) left footed shot saved in the bottom left corner.
Second yellow card to Danilo (Juventus) for a bad foul.
Delay over. They are ready to continue.
VAR Decision: Penalty VfB Stuttgart.
Delay in match (VfB Stuttgart). VAR checking.
Delay in match because of an injury Anthony Rouault (VfB Stuttgart).
Penalty conceded by Danilo (Juventus) after a foul in the penalty area.
Penalty VfB Stuttgart. Anthony Rouault draws a foul in the penalty area.
Danilo (Juventus) is shown the yellow card for a bad foul.
Foul by Danilo (Juventus).
El Bilal Touré (VfB Stuttgart) wins a free kick in the attacking half.
Corner, Juventus. Conceded by Josha Vagnoman.
Corner, VfB Stuttgart. Conceded by Nicolò Fagioli.
Fabian Rieder (VfB Stuttgart) wins a free kick on the right wing.
Foul by Juan Cabal (Juventus).
Atakan Karazor (VfB Stuttgart) wins a free kick in the attacking half.
Foul by Vasilije Adzic (Juventus).
Attempt blocked. Jamie Leweling (VfB Stuttgart) right footed shot from the left side of the box is blocked. Assisted by Maximilian Mittelstädt.
Attempt blocked. Kenan Yildiz (Juventus) right footed shot from outside the box is blocked. Assisted by Nicolò Fagioli.
Substitution, VfB Stuttgart. Fabian Rieder replaces Deniz Undav.
Andrea Cambiaso (Juventus) wins a free kick in the defensive half.
Foul by Jamie Leweling (VfB Stuttgart).
Offside, Juventus. Kenan Yildiz is caught offside.
Substitution, Juventus. Vasilije Adzic replaces Dusan Vlahovic.
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.
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.
Attempt missed. Khéphren Thuram (Juventus) right footed shot from outside the box misses to the left.
Attempt saved. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is saved in the centre of the goal.
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.
Attempt blocked. Deniz Undav (VfB Stuttgart) right footed shot from the centre of the box is blocked. Assisted by Anthony Rouault.
Substitution, VfB Stuttgart. El Bilal Touré replaces Ermedin Demirovic.
Corner, VfB Stuttgart. Conceded by Mattia Perin.
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.
Attempt blocked. Ermedin Demirovic (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Atakan Karazor.
Corner, VfB Stuttgart. Conceded by Mattia Perin.
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.
Foul by Ermedin Demirovic (VfB Stuttgart).
Pierre Kalulu (Juventus) wins a free kick in the defensive half.
Ermedin Demirovic (VfB Stuttgart) wins a free kick in the attacking half.
Foul by Danilo (Juventus).
Attempt missed. Kenan Yildiz (Juventus) right footed shot from outside the box is close, but misses to the right.
Substitution, Juventus. Manuel Locatelli replaces Weston McKennie.
Substitution, Juventus. Andrea Cambiaso replaces Nicolò Savona.
Substitution, Juventus. Timothy Weah replaces Francisco Conceição.
Anthony Rouault (VfB Stuttgart) is shown the yellow card for a bad foul.
Foul by Anthony Rouault (VfB Stuttgart).
Francisco Conceição (Juventus) wins a free kick in the attacking half.
Corner, VfB Stuttgart. Conceded by Nicolò Fagioli.
Attempt blocked. Francisco Conceição (Juventus) left footed shot from outside the box is blocked. Assisted by Nicolò Fagioli.
Ermedin Demirovic (VfB Stuttgart) is shown the yellow card for a bad foul.
Foul by Ermedin Demirovic (VfB Stuttgart).
Danilo (Juventus) wins a free kick in the defensive half.
VAR Decision: No Goal Juventus 0-0 VfB Stuttgart.
GOAL OVERTURNED BY VAR: Deniz Undav (VfB Stuttgart) scores but the goal is ruled out after a VAR review.
Hand ball by Deniz Undav (VfB Stuttgart).
Second Half begins Juventus 0, VfB Stuttgart 0.
First Half ends, Juventus 0, VfB Stuttgart 0.
Fourth official has announced 1 minutes of added time.
Attempt missed. Josha Vagnoman (VfB Stuttgart) left footed shot from outside the box is high and wide to the left. Assisted by Jamie Leweling.
Attempt blocked. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Anthony Rouault.
Corner, VfB Stuttgart. Conceded by Mattia Perin.
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.
Offside, VfB Stuttgart. Deniz Undav is caught offside.
Corner, VfB Stuttgart. Conceded by Pierre Kalulu.
Atakan Karazor (VfB Stuttgart) wins a free kick in the defensive half.
Foul by Khéphren Thuram (Juventus).
Foul by Jamie Leweling (VfB Stuttgart).
Francisco Conceição (Juventus) wins a free kick in the defensive half.
Foul by Josha Vagnoman (VfB Stuttgart).
Juan Cabal (Juventus) wins a free kick in the defensive half.
Attempt saved. Deniz Undav (VfB Stuttgart) right footed shot from outside the box is saved in the bottom left corner.
Foul by Ermedin Demirovic (VfB Stuttgart).
Danilo (Juventus) wins a free kick in the defensive half.
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.
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.
Corner, VfB Stuttgart. Conceded by Khéphren Thuram.
Deniz Undav (VfB Stuttgart) wins a free kick in the defensive half.
Foul by Pierre Kalulu (Juventus).
Foul by Enzo Millot (VfB Stuttgart).
Juan Cabal (Juventus) wins a free kick in the defensive half.
Attempt missed. Ermedin Demirovic (VfB Stuttgart) header from the centre of the box misses to the left. Assisted by Josha Vagnoman.
Attempt missed. Nicolò Fagioli (Juventus) right footed shot from outside the box is close, but misses to the left from a direct free kick.
Foul by Atakan Karazor (VfB Stuttgart).
Khéphren Thuram (Juventus) wins a free kick in the attacking half.
Maximilian Mittelstädt (VfB Stuttgart) wins a free kick on the left wing.
Foul by Francisco Conceição (Juventus).
Maximilian Mittelstädt (VfB Stuttgart) wins a free kick in the defensive half.
Foul by Nicolò Savona (Juventus).
Corner, Juventus. Conceded by Atakan Karazor.
Foul by Josha Vagnoman (VfB Stuttgart).
Kenan Yildiz (Juventus) wins a free kick in the attacking half.
Angelo Stiller (VfB Stuttgart) wins a free kick in the attacking half.
Foul by Dusan Vlahovic (Juventus).
Foul by Jamie Leweling (VfB Stuttgart).
Francisco Conceição (Juventus) wins a free kick in the defensive half.
Attempt missed. Deniz Undav (VfB Stuttgart) right footed shot from the centre of the box is too high.
Offside, Juventus. Nicolò Savona is caught offside.
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.
Delay over. They are ready to continue.
Delay in match (VfB Stuttgart).
Attempt blocked. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Enzo Millot.
Corner, VfB Stuttgart. Conceded by Danilo.
Attempt blocked. Deniz Undav (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Atakan Karazor.
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.
First Half begins.
Lineups are announced and players are warming up.