Bologna stuns slumping AC Milan
Bologna inflicted a second consecutive Serie A defeat on AC Milan, 2-1, in a setback to the Rossoneri's hopes of a top six Serie A finish.
Milan is eighth in the standings with 41 points, eight behind Juventus in fourth with 12 games remaining.
Bologna had to do it the hard way, coming from behind after Rafael Leao's goal two minutes before half-time in a contest that was rescheduled after it was called off in October due to flooding.
Milan was pegged back three minutes into the second half when a free-kick into the box was flicked on by Giovanni Fabbian was headed home by Santiago Castro.
The Rossoneri protested, appealing for handball, but the VAR confirmed the goal.
Yunus Musah nearly restored Milan's lead just after the hour mark, but Lukasz Skorupski made a crucial save.
Nicolo Casale headed against the post and Nicolo Cambiaghi sent the rebound over the bar, but the latter atoned for his miss eight minutes from time.
Cambiaghi sent in a cross from the byline, with Dan Ndoye on hand to turn home at full stretch, sealing Bologna's first Serie A win over Milan since 2016, and their first at home since 2002.