It was an absolute thriller and a result that does little for Cesena, as Mauricio Pinilla’s overhead kick pegged them back.
Cagliari’s hopes of avoiding relegation suffered a disastrous blow after this defeat, which saw them end with nine men.
Empoli caused a huge shock by thrashing Napoli 4-2 in a bizarre game with three own goals.
Carlos Tevez bagged a brace and Fiorentina missed yet another penalty, but Juventus saw their Scudetto party postponed again.
Lazio scored three goals in six minutes, dooming Parma to relegation and forcing Juventus to postpone their Scudetto party.
Milan’s crisis went from bad to worse, as Genoa dominated for their first Serie A win here since 1958.
Torino were furious after a late potential winner was controversially disallowed in this 2-2 thriller in Palermo.
Sampdoria stalled again, held by mid-table Verona after going down to 10 men at Marassi.
Seydou Doumbia broke his Serie A duck and Alessandro Florenzi scored a scorcher for Roma to conquer Sassuolo 3-0.
Inter earned a 2-1 victory, but Udinese pushed them right to the end with nine men and Antonio Di Natale matched Roberto Baggio.