His barren run had stretched beyond the 300-minute mark during a goalless first-half at the Allianz Stadium, but he did not have to wait long to make his mark after the interval.
Ronaldo turned the ball into the net from two metres to give Juventus a 1-0 lead in the 50th minute after a Sassuolo defender headed the ball against his own post and the rebound left the Portugal forward with an empty net.
Ronaldo added a second 15 minutes later when he finished off a swift counterattack with a precise finish into the bottom right corner.
Disgruntled ex-employee blamed for sewing needles found in strawberries
Investigators have also now confirmed a fourth contamination incident as having occurred in a punnet of strawberries. Contaminated punnets have been reported in supermarkets in the states of New South Wales, Queensland and Victoria .
Zlatan Ibrahimovic scores to reach 500 goals for club and country
Since then, the former Swedish global has scored 17 goals for the MLS side in 22 appearances. Ibrahimovic's 500th goal was one of his most spectacular.
OPEC ups production as prices rise, supply declines
The report provides further indication of the rapid oil demand that helped OPEC and allies get rid of a supply glut will moderate in 2019.
Juve midfielder Douglas Costa was sent off in stoppage time after spitting at Federico Di Francesco having become involved in a running feud with the Sassuolo midfielder.
Juventus, chasing an eighth successive Serie A title, have 12 points, three ahead of Napoli.