Leaders Inter Milan produced an excellent comeback to claim a 3-3 draw with Roma.
Roma were 2-0 up on the half-hour mark courtesy of goals from Daniele De Rossi and John Arne Riise.
Mario Balotelli pulled one back shortly after the break for Inter, but Roma's two-goal advantage was restored by Matteo Brighi.
Balotelli fired home from the penalty spot to again narrow the margin before Hernan Crespo came off the bench to claim an equaliser with just 10 minutes left.
Inter's lead at the top is seven points, while Roma remain in sixth.
AC Milan failed to close the gap on second-placed Juventus after suffering defeat at Sampdoria.
David Beckham started in Genoa, but he was taken off with 20 minutes left - by which time the Rossoneri were 2-0 down.
Goals either side of the break from Antonio Cassano and Gianpaolo Pazzini put Sampdoria on their way to victory.
Alexandre Pato gave them some hope with a goal 10 minutes form time, but Milan could not find an equaliser.
Fiorentina in fourth closed to with two points of Milan, despite being held to a 1-1 draw at bottom-of-the-table Reggina.
The basement side went ahead through Alessio Sestu on 21 minutes, but the Viola were level within a couple of minutes as Emiliano Bonnazoli pounced.
Chievo Verona are only in the bottom three on goal difference after a very good 2-0 win at Atalanta.
The Flying Donkeys left it late as they did not take the lead in Bergamo until 12 minutes from time when Antonio Langella pounced.
The win was sealed with Sergio Pellisier firing home a penalty in stoppage time.
The potentially explosive Sicilian derby saw Catania travel to local rivals Palermo and thrash them 4-0.
The game was all-but over as a contest by half-time as Pablo Ledesma, Takayuki Morimoto and Giuseppe Maresca - who volleyed in from the centre-circle - all scored.
Palermo had earlier been reduced to 10 men when Mark Bresciano was red-carded for a two-footed challenge.
Things did not improve after the break as Michele Paolucci fired home a fourth for the visitors.
Leece dropped to second from bottom as they lost 2-0 at Udinese, who secured victory thanks to late goals from Gaetano Agostino and Giovanni Pasquale.
The games between Cagliari and Torino and the meeting of Siena and Genoa both ended in goalless draws.