BOLOGNA 0 MILAN 3
Bologna: Viviano; Esposito, Britos, Moras, Morleo; Casarini, Mudingayi, Della Rocca (Meggiorini 46); Buscè (Ekdal 46), Ramirez (Gimenez 76), Di Vaio
Milan: Abbiati; Abate, Nesta, Bonera, Zambrotta (Antonini 57); Gattuso (Strasser 53), Pirlo, Ambrosini; Boateng (Seedorf 72); Ibrahimovic, Robinho
Serie A leaders AC Milan made it seven games unbeaten with a comfortable win away to Bologna.
The Rossoneri went into the match three points clear of nearest rivals Lazio and ensured that lead would remain undiminished with a classy performance today.
Kevin-Prince Boateng got them off the mark early on before Robinho quickly made it 2-0 and Zlatan Ibrahimovic enjoyed a well-deserved goal of his own after another excellent performance.
Bologna had the first chance four minutes in when Gaston Ramirez took on Gennaro Gattuso before testing Christian Abbiati, the goalkeeper diving towards the left-hand corner to make an excellent save.
In the eighth minute, though, the visitors were ahead.
In-form striker Ibrahimovic did brilliantly to feed Boateng, the Ghana international was then able to keep his composure to beat Emiliano Viviano from close range.
As the half progressed the game died down, although Andrea Pirlo's cheeky 40-yard free-kick only went narrowly over the bar.
Ten minutes from the break it was 2-0. Boateng turned provider to find Robinho in the box. The Brazilian's pace saw him out-strip Andrea Esposito before poking the ball between Viviano's legs.
Viviano then put up some resistance when he denied Ibrahimovic with his leg and in added time produced another excellent save from the Swedish striker before Gianluca Zambrotta hit the ball from the rebound.
Pirlo and Ibrahimovic had half-chances early in the second half before Ramirez wasted a chance for the home team following a needless mistake by Abbiati in the Milan goal.
On the hour the leaders were 3-0 up and it was Pirlo and Ibrahimovic who combined, the former producing a lovely trademark pass to find his team-mate who controlled well before firing in right-footed past Viviano.
Substitute Riccardo Meggiorini had a header from close range for Bologna but Abbiati saved in the 63rd minute.
They had an even better chance to get on the scoresheet 12 minutes from time when they won a penalty. Clarence Seedorf fouled Marco Di Vaio in the box but Abbiati made the save when the striker got up to take the kick.
Miguel Britos saw a late header skim the post as Bologna's attacking enterprise went unrewarded.