Juventus reduced the arrears on AC Milan at the top of Serie A to two points thanks to a 3-0 win over fourth-placed Napoli at the Juventus Stadium.
Goals from Leonardo Bonucci, Arturo Vidal and Fabio Quagliarella provided the perfect response to Milan's draw with Catania as the two-team battle for the Scudetto intensified.
Napoli ended the game with 10 men after losing Juan Zuniga in the second half, and they joined fellow Champions League-chasing sides Udinese and Lazio in losing this weekend.
Inter Milan beat Genoa 5-4 in a nine-goal thriller at the San Siro as new coach Andrea Stramaccioni made an emphatic start to life in charge of the Nerazzurri.
Diego Milito scored a hat-trick for Inter in a breathless game which included four penalties and two red cards.
Walter Samuel gave Inter a three-goal lead after Milito's early brace before Emiliano Moretti pulled a goal back and Rodrigo Palacio scored with Genoa's first of three penalties.
Mauro Zarate restored a two-goal lead for Inter before Julio Cesar was the first to head for an early bath after conceding a penalty, which was scored by Alberto Gilardino.
Fernando Belluschi was then sent off with Milito completing his hat-trick from the spot before the last penalty and the last goal of the game from Gilardino completed the scoring.
Elsewhere, a dominant Roma brushed aside Serie A strugglers Novara with a 5-2 victory at the Stadio Olimpico.
Andrea Caracciolo put the visitors ahead in the 17th minute before Roma's Marquinho equalised eight minutes later.
Daniel Osvaldo put Roma in front before half-time.
Fabio Simplicio then extended the Giallorossi's lead in the 56th minute before Bojan made it 4-1 shortly after the hour mark.
Substitute Takayuki Morimoto cut the gap with 12 minutes remaining but substitute Erik Lamela capped a wonderful afternoon for Luis Enrique's side by scoring his team's fifth late on.
The outcome has kept Roma in sixth place. Novara, meanwhile, lie second from-bottom, cut well adrift from safety.
Udinese's hopes of securing Champions League football suffered a further setback as they lost 1-0 at Siena.
Mattia Destro netted the game's only goal 20 minutes from time to lift the Tuscan team eight points clear of the relegation zone.
Lecce and Cesena played out a goalless draw which did little for either side's Serie A survival hopes.
The best chance of the match fell to Lecce's Colombian midfielder Juan Guillermo Cuadrado, who fired wide two minutes into injury time with just Francesco Antonioli to beat.
Palermo struck three times in the final 22 minutes as they fought back from a goal down to defeat Bologna 3-1 and record their first away league win of the season.
Palermo went into the match as the only Serie A team without a win on their travels this campaign and that miserable run looked set to continue as hosts Bologna took a 50th-minute lead through Frederik Sorensen.
However, Palermo battled back and drew level through Massimo Donati in the 68th minute before an Abel Hernandez strike put them ahead eight minutes later.
The visitors suffered a setback in the 81st minute when they lost defender Andrea Mantovani to a second yellow card, but Bologna could not capitalise and Palermo sealed the victory when Archimede Morleo put through his own goal with four minutes remaining.
Luca Rigoni scored a late winner as Chievo climbed into the top half of the Serie A standings with a 2-1 victory at Fiorentina.
Just as the game at the Artemio Franchi stadium appeared to be heading for a draw, Rigoni struck two minutes from time to hand Chievo three vital points.
Sergio Pellissier had put the visitors ahead in the 24th minute but Fiorentina got an equaliser through substitute Adem Ljajic with 19 minutes remaining.
Cagliari moved level on points with opponents Atalanta and opened up a nine-point advantage to the Serie A relegation zone with a 2-0 victory at the Stadio Sant'Elia.
Daniele Conti set the hosts on their way with an 11th-minute free-kick and Mauricio Pinilla made the points safe after the interval.
Cagliari goalkeeper Michael Agazzi had to be substituted early in the second half but Atalanta, despite plenty of possession, were unable to seriously test his replacement Vlada Avramov until deep into stoppage time.
On Saturday, Catania held leaders AC Milan to a 1-1 draw at the Stadio Massimino to keep up their own challenge for a place in Europe next season and give Juventus renewed hope in the title race.
Robinho gave the Rossoneri the lead in the 35th minute before Nicolas Spolli levelled for the hosts in the 57th minute.
Relegation-battling Parma picked up a vital win while delivering a blow to Lazio's hopes of qualifying for next season's Champions League with a 3-1 triumph at the Stadio Tardini.
Sergio Floccari scored twice for Roberto Donadoni's side after McDonald Mariga had given them an early lead. Lionel Scaloni netted Lazio's goal.
Source: http://www.sportinglife.com/football/news/story_get.cgi?STORY_NAME=soccer/12/03/31/manual_182221.html&TEAMHD=soccer&BID=165