Federico Gatti scored deep into stoppage time as Juventus snatched a late 1-1 draw with AC Milan at the Allianz Stadium.
Both teams had won both their games coming into the contest and it looked like Ruben Amorim's Milan would continue their streak when Alphadjo Cissè put the visitors in front in the 69th minute.
Juventus got their deserved equaliser two minutes into stoppage time courtesy of Gatti's header which ensured both teams continued their unbeaten starts to the season.
After 10 minutes Nicolas González decided to have a crack from 30 yards but Milan keeper Mike Maignan was alert to the effort and punched away from danger.
The hosts continued to search for an opener, with Francisco Conceição cutting in from the right and forcing a save from Maignan who parried straight into the path of Manuel Locatelli but he was unable to tap home the rebound into an empty net.
The game followed a similar pattern in the second period too and the home team came closest to opening the scoring when Conceição let rip with a strike which bounced off the post from 20 yards to let Milan off the hook.
But the visitors hit the front against the run of play when substitute Samuel Chukwueze surged forward and sent a ball out to Cissè who cut inside and bent past Vicario with their first shot on target of the contest.
Juventus had the wind knocked out their sails but pushed for an equaliser and it came in stoppage time when Teun Koopmeiners whipped a cross onto the head of Gatti who nodded home to snatch a draw.
