Federico Bernardeschi scored in stoppage time to make Cristiano Ronaldo a winner on his Juventus debut as the Italian champions rallied to win 3-2 at Chievo Verona on Saturday.
Ronaldo may have been kept out of the scoresheet in his first game in Serie A, but his teammates did just enough to earn three points to open the season.
Sami Khedira’s early goal for Juve was erased by Mariusz Stepinski in the first half, and Emanuele Giaccherini converted a penalty to put the hosts ahead before Mattia Bani’s own goal allowed the visitors to equalise and Bernardeschi hit the 93rd-minute winner.
Juventus led inside three minutes when Miralem Pjanic’s free kick into the box found Giorgio Chiellini, who nodded back for Khedira to slot the opener.
The visitors had a penalty shout soon afterwards when Douglas Costa chased down a long ball and fed Joao Cancelo, who could not keep his shot on target under pressure.
Ronaldo took aim at goal for the first time in the 18th minute, dragging his shot just wide from 16 yards.
Juventus appeared in control but Chievo netted against the run of play seven minutes before half-time when former Juventus winger Giaccherini crossed for Mariusz Stepinski, who guided a free header past goalkeeper Wojciech Szczesny.