The Bianconeri took their time in making the breakthrough, but finally found their rhythm in the second half as goals from the striker and midfielder earned maximum points
The defending champions struggled early on break down a dogged rival, but once Mirko Vucinic gave his side the lead it was all too easy, and victory was assured when Claudio Marchisio doubled the Old Lady's advantage.
Looking for a win that would further cement their status as runaway favourites for the 2012-13 Serie A title, Juve started brightly and immediately began pushing forward in search of an opener. It was Bologna, however, who played patiently and on the break, that had the game's first clear chance.
Gianluigi Buffon came steaming out of goal and performed a well-timed tackle on Alberto Gilardino outside of his area, but the veteran goalkeeper had left the net unguarded. The rebound fell to Alessandro Diamanti, and it took a vital intervention from Giorgio Chiellini to deflect the midfielder's shot over the bar and prevent a goal.
Sebastian Giovinco was quiet in the opening minutes, but when the forward sprung to life he almost turned the game in Juve's favour. Taking the ball from Federico Peluso, he performed an impeccable nutmeg to break free of his marker and go through against Gianluca Curci, but the shot lacked venom and was saved comfortably.
Seconds later, an intelligent lay-off from Mirko Vucinic opened the net up for Arturo Vidal, but from the edge of the box the Chilean blazed well over.
The Old Lady continued to probe, dominating possession, but chances were few and far between against a Bologna side who defended deep in their own half and effectively. Simone Padoin was the architect of one of the league leader's few clear opportunities, wriggling free down the right flank and firing in a low cross. Vucinic was waiting, but could connect and Mikael Antonsson came to the rescue for the hosts, intercepting and clearing well. Juve shaded the first 45 minutes, but went into the dressing rooms with the game still poised at 0-0.
The visitors came out after the break resolved to take the advantage, and Giovinco went close to obliging in the first minutes after the restart. A slick build-up stretched the Rossoblu back line and left the striker with space, and his looping effort flew agonisingly close to Curci's left post as it went wide. Bologna, however, were still very much in the game; Gilardino thought he had opened the scoring after heading in an impeccable Diamanti free kick, only to see his celebrations cut short by the linesman's raised flag.
The match was opening up, and Curci had to react well to stop Giovinco's left-footed effort after the forward twisted away from the attentions of Nicolo Cherubin. With just over an hour played, Juventus finally made the breakthrough they so desperately desired.
Vucinic had enjoyed few chances on goal, but did brilliantly to turn Naldo with his back to goal and clean through with Curci, powered an unstoppable shot to put his side in the ascendancy.
Juve were boosted by that goal, and never looked like relinquishing their hold on the game. Victory was assured 17 minutes from the end. Bologna's defence was ripped open by a brilliant sequence of passes, and Claudio Marchisio was the beneficiary as he stayed onside and stroked the ball passed Curci to put his team 2-0 up, and end the game as a contest.
The win puts the Bianconeri well out in front at the summit of Serie A, as they enjoy a 12-point lead over their rivals. Second-placed Napoli can cut the deficit to nine once more with victory on Sunday over Atalanta at the San Paolo.