Calabria drew Milan level with a superb diagonal strike from outside the area before Destro struck again when he rose to head in a cross and Kalulu came to Milan's rescue seven minutes from time.
Bologna's Andrea Poli turned into his own net after five minutes before Edin Dzeko added a second to give the hosts a two-goal advantage after 10 minutes.