Aston Villa's encounter with Juventus ended in a goalless draw after a late goal by Morgan Rogers was disallowed. Unai Emery's team dominated much of the match at Villa Park but couldn't secure all three points. Juventus, starting with a recognised striker, managed to hold off Villa's advances. The home side aimed for their third consecutive Champions League home win this season.
In the 37th minute, Ollie Watkins nearly scored with an instinctive shot, but Michele Di Gregorio made a crucial save. On the counterattack, Timothy Weah narrowly missed the target. Lucas Digne's free-kick hit the crossbar just before halftime. Both teams had chances in the second half, with Emiliano Martinez saving Francisco Conceicao's attempt and Manuel Locatelli blocking John McGinn's shot.

Villa thought they had clinched victory in stoppage time when Di Gregorio failed to hold Youri Tielemans' free-kick, allowing Rogers to score. However, VAR intervened, ruling that Diego Carlos fouled Di Gregorio during the buildup. The decision led to boos from the home crowd as the goal was overturned.
Despite their winless streak extending to seven matches across all competitions under Emery, Villa achieved a notable defensive milestone. They joined AC Milan (1992-93) and Chelsea (1999-00) as only the third team to keep clean sheets in their first three home games of a Champions League season.
Juventus fielded their youngest starting lineup in a Champions League match, averaging 24 years and 142 days old. This youthful squad secured their first clean sheet in the competition since defeating Malmo 1-0 in December 2021.
The match highlighted both teams' defensive strengths while underscoring Villa's ongoing struggle for victories despite strong performances.