Paulo Dybala scored a wonderful free-kick to earn Juventus a 1-0 home win over Atletico Madrid that secured top spot in Group D of the Champions League.
Atletico, knocked out by Juve last season, had the better of the first half but moments before the interval Dybala whipped a superb set-piece in from a narrow angle to open the scoring.
Although Joao Felix's introduction from the bench improved Atletico, it was Juve substitute Federico Bernardeschi who went closest to the game's second goal when he hit the post on Tuesday.
Juve, who welcomed back Cristiano Ronaldo, were already through but with 13 points Maurizio Sarri's side now cannot be caught at the summit with Atletico needing a win when the group stage ends next month.
Dybala had an early effort saved by Jan Oblak but Atletico had the better of the opening exchanges with Thomas Partey and Saul Niguez failing to hit the target with decent chances.
Wojciech Szczesny then briefly spilled Saul's shot only for the goalkeeper to beat Alvaro Morata to the loose ball, however Juve took the lead on the stroke of half-time.
From close to the touchline on the right side of the penalty box, Dybala whipped a superb strike past the wall and across Oblak into the roof of the net.
Joao Felix's arrival from the bench breathed new life into Atletico's attack however Juve went close to adding a second when Bernardeschi's low shot from 20 yards beat Oblak but not the upright.
A difficult day almost got worse for Atletico when Felipe's challenge on Ronaldo was checked by VAR, the defender avoiding a red card after appearing to stamp on the Portugal superstar.
Atletico should have snatched a draw deep in added time when Morata failed to convert Thomas Lemar's low cross, though replays suggested the striker was offside anyway.
What does it mean? Atletico have work to do
Juve were already through but have theoretically secured an easier tie in the next round, with Atletico still expected to join them.
They will need to win away to Lokomotiv Moscow, who are already confirmed as finishing bottom of the group, if they are to progress in the competition.
Dybala hot streak continues
Few players would have had the imagination to shoot from the position Dybala fired home a wonderful free-kick, the 10th time he has scored from a set piece for Juve.
The Argentina attacker has found the net three games in a row for Juve and is growing in confidence.
Morata offers little threat
Diego Costa's neck injury means Morata will have to lead the line for Atletico in the coming weeks, but the Spain striker struggled to make an impact against a rugged Juve backline led by the excellent Leonardo Bonucci.
Key Opta Facts
- Juventus' victory means they will finish top of their Champions League group for the third time in the last four seasons.
- Juve have won four consecutive home group-stage games in the Champions League for the first time since October 2008 (12 in a row).
- Atletico Madrid have lost consecutive Champions League group-stage matches for the first time since October 2009.
- Juve's Paulo Dybala has been directly involved in four goals in his last four Champions League games.
- Dybala has scored eight goals in the Champions League since the start of last season, more than any other Juve player.
Sassuolo visit Juve in Serie A on Sunday, with Atletico hosting Barcelona in a huge LaLiga clash on the same day. The final round of Group D games on December 11 sees Juve go to Bayer Leverkusen, while Atletico are at home to Lokomotiv.