Juventus come out from a thrilling match with the three points and a 4-1 victory.
The Bianconeri added to their advantage after the restart through Chiesa but were denied the chance to go up by three after Ramsey’s goal was waved away for handball.
They were not to be held back for long, however, as Ronaldo doubled his tally and put the result beyond doubt in the 70th minute, before a late onslaught saw Zeegelaar make amends for hitting the woodwork and Dybala add further gloss for the hosts.
A deserved victory takes Juve into fifth, while Udinese stay in 13th.
Juventus are in action again in midweek, when they travel to face leaders Milan. Udinese take to the pitch the same day, when they visit Bologna.