The Portuguese superstar scored the third goal of the game late on with Alvaro Morata and Federico Chiesa also getting themselves on the scoresheet.
Ronaldo also hit the bottom right corner of the post with an effort in the first half, but his goal in the second half means he becomes the first player ever to score at least 20 goals in each of the last 12 seasons in Europe’s top five leagues.
The victory as well was well deserved for Juventus who are now third with 49 points from 24 games and continue to push for yet another Serie A title.
The Old Lady is currently behind AC Milan on 52 points and leaders Inter with 56, both of whom are in action this week against Udinese and Parma respectively.
The gap still leaves Juventus with work to do in their quest for a 10th consecutive league title.
“If we don’t win it at the end of the season we will congratulate the winners, but we must die on the pitch first, until we’re told that there are no more points left to play for,” Morata told Sky Italia.
“That’s what we must do, as long as we have a mathematical chance, we will fight until the end.“