This victory allowed them to gain four points ahead of the leaderboard, their closest rival, Lazio, playing one game less. The two teams meet in Turin on July 20.
Juve’s victory on Monday marked a welcome comeback for a team that has not scored in normal fashion in its two games since the restart of Italian football in the middle of the pandemic.
Juventus were beaten by Napoli on penalties in the Coppa Italia final on Wednesday after a goalless draw. In the semifinals, Juve drew 0-0 against AC Milan, qualifying for the away goal final.
“We knew Juventus would be mad,” said Bologna coach Sinisa Mihajlovic after the match. “It is almost impossible for them to slip three games in a row.”
Ronaldo, who has scored 26 goals in 35 games with Juve this season in all competitions, had not scored in his previous four games.
He sent his penalty after VAR spotted Matthijs de Ligt who had been knocked down by Stefano Denswil when a corner was whipped.
Although visitors have struggled to reach their goals recently, its firepower is undeniable and Dybala put the game to rest with a booming strike.
Juventus has yet to fix Dybala beyond the summer of 2022 with some of the best European clubs interested in signing the striker.
Juventus missed many opportunities to add to their second period scoreline, which also saw left-back Danilo sent off in stoppages.
The defending champion will face Lecce in his next Serie A game on Friday as he resumes his bid for a ninth consecutive title.