Juventus moved back into the top six in Serie A with a 1-0 victory against Inter Milan in the Derby d'Italia as Leonardo suffered his second defeat since taking over as coach from Rafa Benitez in December.
Alessandro Matri scored the only goal of the game in the 30th minute to take the Bianconeri above Roma and Palermo and to within three points of Inter, who now trail city rivals and league leaders AC Milan by seven points.
Samuel Eto'o provided a candidate for miss of the season as he struck the crossbar late on as Inter lost only their second Serie A game of 2011.
Lazio boosted their Champions League hopes with a 2-0 victory at relegation-threatened Brescia.
Edy Reja's side had won just two games this year and headed to the Stadio Mario Rigamonti on the back of a 1-1 draw against Chievo, but a goal in each half, from Alvaro Gonzalez and Libor Kozak, earned the visitors three points to move them within seven points of leaders AC Milan.
Sampdoria eased the pressure on coach Domenico Di Carlo in emphatic style as they powered to a 3-1 victory over Bologna at Stadio Luigi Ferraris.
The hosts went into the game on the back of one win in eight - and a run of four straight losses in all competitions - but took the game to Bologna to establish a three-goal lead inside 15 minutes.
Angelo Palombo set the ball rolling on eight minutes, Daniele Gastaldello added the second three minutes later and Massimo Maccarone added a third on the quarter-hour. Bologna regrouped to see out the match without conceding again, and pulled a goal back through Daniele Paponi after 65 minutes, but they never looked in any danger of clawing their way back onto level terms.
In the day's early game, Fiorentina twice came from behind to win a six-goal thriller 4-2 against Palermo at the Stadio Renzo Barbera.
Javier Pastore put the home team in front in the seventh minute, but Alberto Gilardino levelled ten minutes before the break. Antonio Nocerino restored Palermo's advantage in the 48th minute, but Michele Camporese levelled again in the 70th minute before an own goal from Cesare Bovo and a Riccardo Montolivo strike earned all three points for the Viola.
Francesco Lodi fired a late brace to lift Catania to their first win of 2011 in an enthralling 3-2 success against fellow strugglers Lecce.
Udinese gave their European ambitions another lift with a convincing 3-0 win at lowly Cesena. Antonio Di Natale scored twice while Gokhan Inler also found the target as the Friuli outfit extended their unbeaten run to eight matches.
A dominant first-half display saw Cagliari cruise to a 4-1 victory over Chievo at the Stadio San Elia.
Daniele Conti and Michele Canini set them on their way before Nene's brace completed the rout. Cyril Thereau grabbed a late consolation for Chievo, who saw Sergio Pellissier and Davide Moscardelli squander a host of chances.
Bortolo Mutti was denied a winning start at the helm of struggling Bari as they were held to a goalless draw by Genoa in his first game in charge.