Cristiano Ronaldo’s debut was overshadowed by Federico Bernardeschi who scored a last gasp winner in a five-goal thriller.
All eyes were on the Portuguese superstar in his first appearance for the club but it was the super-sub who salvaged all three points at the death.
Sami Khedira opened the scoring for the champions with just five minutes on the clock.
But Juventus were forced to show why they head into the season as red hot favourites to retain the title after falling behind in the second half.
Chievo were 13 minutes away from snatching a priceless win when Mattia Bani’s unfortunate own goal handed Juve the momentum heading into the final stages of the contest.
And the turnaround was completed when Bernardeschi turned in Douglas Costa’s low cross to spark mass celebrations among the visiting players.
Ronaldo did have his opportunities throughout the contest but was denied on numerous occasions by veteran Chievo goalkeeper Stefano Sorrentino.
After Khedira’s opening strike, the visitors were stunned when Mariusz Stepinski levelled seven minutes before the break.
Emanuele Giaccherini converted a penalty against his former club to give Chievo a shock lead in the 56th minute.
Bani, under pressure from Leonardo Bonucci, then deflected a corner into his own net in the 75th minute.
Juventus had a goal disallowed for handball by Ronaldo but, in the next attack, Bernardeschi turned the ball in to give the champions a winning start.