Juventus moved up to second in Serie A after thrashing Sampdoria as AC Milan were denied three points by a dramatic comeback from Napoli.
At the bottom end of the table, Livorno and Bologna picked up important wins, while Lazio were beaten at home by Cagliari.
Sampdoria slipped down to third in the standings after being thrashed 5-1 away to Juventus, who are now leaders Inter's closest pursuers.
The home side opened the scoring on 26 minutes when Amauri scored from close range after his initial header from Diego's cross had been blocked.
Giorgio Chiellini increased the lead before half-time from close range and Mauro Camoranesi put Juve further in front five minutes after the break.
Amauri headed home his second of the night on 62 minutes before Samp pulled a goal back 60 seconds later through Giampaolo Pazzini's header.
However, Juventus had the last word two minutes from time when French striker David Trezeguet nodded home Fabio Grosso's cross.
Napoli scored twice in stoppage-time after battling back from two goals down to force a 2-2 draw at home to 10-man Milan.
The Rossoneri appeared to be cruising towards the points after Filippo Inzaghi and Alexandre Pato scored inside the opening six minutes.
But the 86th minute dismissal of Milan's Iganzio Abate for a second yellow card gave Napoli hope and it was a lifeline the hosts grasped with both hands.
Luca Cigarini pulled a goal back in the first minute of stoppage-time before fellow substitute German Denis salvaged a point two minutes later by heading home Cristian Maggio's cross.
Antonio Floro Flores scored a goal in each half as Udinese beat Roma 2-1 at home in an ill-tempered game which saw both sides reduced to 10 men.
Floro Flores headed Udinese in front from Gaetano D'Agostino's free-kick on 21 minutes, but Daniele De Rossi levelled from close range three minutes before half-time.
Roma were reduced to 10 men on 48 minutes when Rodrigo Taddei was sent off before Udinese's Dusan Basta was shown a second yellow card on 78 minutes.
With six minutes to go Udinese stole the points when Floro Flores headed home Alexis Sanchez's corner.
Livorno won for just the second time in the league this season after a battling 1-0 success at home to Atalanta.
The decisive goal arrived midway through the second half when Leonardo Miglionico met Antonio Candreva's corner to head home.
Bologna moved out of the bottom three after also winning for just the second time this season following a 2-1 triumph at home to bottom-of-the-table Siena.
Adailton broke the deadlock on 16 minutes with a shot from outside the area, moments after he had fired a free-kick against the crossbar.
Pablo Daniel Osvaldo headed Bologna 2-0 in front just before the hour and Adailton hit the bar again for the hosts on 63 minutes.
Siena did set up a nervy finale when substitute Emanuele Calaio headed in Massimo Maccarone's cross, but the home side held on.
Lazio continue to languish in the lower reaches of the table after losing 1-0 at home to Cagliari.
Alessandro Matri scored from close range five minutes after half-time, while Cagliari's Andrea Lazzari was twice denied by the woodwork.
Genoa moved above Fiorentina in the standings as substitute Giandomenico Mesto grabbed the decisive goal in a 2-1 win.
Raffaele Palladino put Genoa ahead two minutes before half-time, and Fiorentina duo Riccardo Montolivo and Alessandro Gamberini were thwarted by the post before the equaliser arrived on 63 minutes.
Marco Marchionni finished from Manuel Pasqual's pass, but Mesto made a quick impact after coming off the bench to net the winner on 73 minutes.
Parma climbed up to fourth in the table after a 2-0 home win over Bari, with Valeri Bojinov and Alberto Paloschi on target.
Bojinov smashed home the opener on 57 minutes and Paloschi made certain of the points in the 66th minute.
Michele Marcolini went from villain to hero as Chievo battled to a 2-1 away triumph against Catania.
Andrea Mantovani put Chievo ahead just past the half-hour mark and Marcolini then fired a penalty against the post on 36 minutes after Sergio Pellissier had been fouled.
Giuseppe Mascara showed Marcolini how it is done as he levelled for Catania from the spot on 42 minutes after Adrian Ricchiuti had been brought down.
However, Marcolini fired into the top corner 20 minutes from time to earn Chievo the points before Catania's Takayuki Morimoto was sent off for a foul on Manuel Iori.
SERIE A REVIEW:
[Wednesday 28 October] - [Thursday 29 October]
Source: Sky Sports