Alessandro Del Piero scored four minutes from time to give nine-man Juventus an unlikely 1-0 win over Inter Milan at the Stadio Delle Alpi on Sunday.
The Juventus captain slotted home the rebound after Gianluca Pagliuca had blocked his 86th-minute penalty awarded for a clumsy tackle by Fabio Galante on Filippo Inzaghi.
The champions, who dominated the match, looked to have lost all hope of victory when their French World Cup playmaker Zinedine Zidane was dismissed for a two-footed challenge on Portugal's Paolo Sousa in the 49th minute.
Zidane's Dutch team-mate Edgar Davids was also dismissed in the dying seconds.
The late penalty and the Inter players' vibrant protests revived memories of Juve's controversial win in last season's title decider between the two sides when the visitors were denied a penalty for a blatant foul on Ronaldo.
Victory lifted Juventus into second place in Serie A with 13 points, two adrift of early season pacesetters Fiorentina.