Coach Filippo Inzaghi returned to his former Bologna club and watched his Benevento side recover a 1-1 draw in the snow and leapfrog the host in the Serie A table on Friday.
Inzaghi was fired by Bologna in 2019.
Bologna made a perfect start when the unmarked Nicola Sansone scored after 55 seconds, pouncing on Musa Barrow’s blocked shot.
Bologna dominated for the first hour in thickening snow.
Ginaluca Caparari missed an equalizer before halftime when he hit the post, but Nicolas Viola claimed it in the second half with a brilliant back-heeled flick after a mistake by goalkeeper Lukasz Skorupski.
The teams swapped places in the standings, Benevento up to 13th and Bologna down to 14th.