Chievo were awarded a penalty in the sixth minute following a foul in the Bologna box, which was duly converted by Paloschi.
The away side sought to redeem themselves immediately, but Gyorgy Garics's header three minutes later failed to find the target.
Bologna were under the cosh for the majority of the game, but Rolando Bianchi, formerly of Manchester City, was a constant threat against the Gialloblu, and was unlucky not to do better with an effort just before the hour.
Meanwhile, Obinna kept troubling the Bologna backline, and came close on several occasions before being replaced by Dejan Lazarevic midway through the second half.
Paloschi then doubled his side's lead thanks to his strike in the 78th minute, effectively killing off the game for the beleaguered Rossoblu.
Rigoni then added gloss to the scoreline thanks to his strike with just a minute to go, assisted by Dario Dainelli.