Bologna secured Serie A football for another season after a thrilling 3-3 draw with Lazio on Tuesday (AEST).
Bologna moved four points clear of the relegation zone with one match remaining.
Lazio, still celebrating their Italian Cup triumph, took the lead in the 13th minute through Joaquin Correa.
However, two goals in the space of a minute from Andrea Poli and Mattia Destro saw Bologna take the lead early in the second half.
Bastos curled in a stunning effort to level for Lazio in the 59th minute, but Riccardo Orsolini restored Bologna's lead shortly after.
Substitute Sergej Milinkovic-Savic secured a draw for Lazio with a sensational free-kick 10 minutes from time.