Inter Milan demolished Genoa 5-2 with a stunning second-half display at the San Siro to keep up the chase of AC Milan at the top of Serie A.
Rodrigo Palacio put Genoa in front in the 40th minute, but there was no looking back for Inter after Giampaolo Pazzini brought them level five minutes into the second half.
Samuel Eto's grabbed a brace before Goran Pandev and Yuto Nagatomo found the target; Mauro Boselli's first goal in Italian football was a mere consolation for Genoa in the last minute.
Relegation-threatened Brescia withstood a barrage from third-placed Napoli as a fine display from goalkeeper Michele Arcari secured a 0-0 draw at the Stadio San Paolo.
Arcari made his first notable save in the opening minute of the match and was involved throughout to help his team gamely hang on to remain within three points of safety.
Lazio climbed back into fourth place by beating Palermo, handing their new coach Serse Cosmi a 2-0 defeat on his debut. Giuseppe Sculli scored twice for Lazio in the opening 18 minutes to fire the Romans into a comfortable lead at the Stadio Olimpico.
Palermo struggled again in front of goal and could not find a way back into the game, with the result ensuring Lazio moved back into the Champions League spots, having been temporarily displaced by Udinese.
Udinese, still not entirely out of title contention, went an 11th game without defeat as Antonio Di Natale netted a second-half penalty to see off bottom side Bari 1-0.
Fiorentina made a welcome return to winning ways with a 3-0 victory over lowly Catania at the Artemio Franchi stadium. Adrian Mutu scored twice in the first half before Alberto Gilardino made it 3-0 after the hour mark to dent Catania's hopes of clinching their first win on the road in 13 months.
Cesena moved out of the bottom three of Serie A and dragged Sampdoria down into danger with a 3-2 win over the Blucerchiati at the Stadio Luigi Ferraris.
Three goals in the space of five minutes, spread between the end of the first half and the start of the second, earned Massimo Ficcadenti's side a crucial second win in a row to lift them above Lecce on their head-to-head record and out of the drop zone.
Gaston Ramirez scrambled a dramatic 94th-minute goal to earn Bologna a 2-2 draw against Cagliari.
Marco Di Vaio's penalty had given the hosts the lead shortly before the half-hour but Andrea Cossu levelled and Daniele Ragatzu put Cagliari ahead with seven minutes remaining. Bologna were not finished, though, and Ramirez's late contribution earned them a deserved point.
Elsewhere, Chievo played out a 0-0 draw with Parma.