Iran Press/Europe: Argentine forward Lautaro Martinez had put Inter in front, steering a shot past Juve goalkeeper Gianluigi Buffon on his 1,100th senior appearance.
However, Ashley Young's foul on Juan Cuadrado allowed Ronaldo to level with a penalty.
The Portuguese forward then capitalized on a defensive mistake for his second.
That rounded off the scoring in a bad-tempered encounter, which saw nine players booked as Andrea Pirlo's side earned revenge for their 2-0 Serie A defeat against Inter in January.
Cristiano Ronaldo scored a double in the Juventus triumph against Inter Milan and became, with 763 goals, the top scorer in football history. For statisticians, such as ‘MisterChip’, the Portuguese has broken another historical record, although, for FIFA, the ‘7’ of the ‘Vecchia’ is still far away.
101/216
Read more:
Cristiano Ronaldo named Player of Century
Ronaldo scores 750th career goal