Brazilian striker Alexandre Pato ended his scoring drought to earn AC Milan a 2-1 comeback win over AS Roma to slightly lift the air of gloom hanging over the San Siro.
The Milan starlet had not scored since his two strikes against Siena in the Serie A opener but he handed the struggling Rossoneri all three points.
Jeremy Menez gave Roma a third-minute lead before Ronaldinho equalised shortly after the re-start. Pato then made the most of a wonderful pass from Ronaldinho in the 67th minute to put the hosts in front for good.
Milan were forced to play the last eight minutes of the game with 10 men after captain Massimo Ambrosini was shown a second yellow card for a foul on Nicolas Burdisso but held on for their third victory to climb to eighth in the standings.
Lazio held on for a 1-1 draw against a battling Sampdoria with each team having a player sent off. Giampaolo Pazzini opened the scoring for the visitors in the 40th minute before Francesco Matuzalem equalised shortly before half-time.
After Marco Paladino picked up his second yellow card and was given his marching orders in the 55th minute, the Biancoceleste failed to capitalise and were also reduced to 10 men when Roberto Baronio was sent off with 17 minutes remaining. Inter, who crushed Genoa 5-0 on Saturday, now hold a two-point advantage over second-placed Samp.
Antonio Conte celebrated his first win as coach of Atalanta with two eye-catching goals earning them a 3-1 victory at Udinese. Simone Tiribocchi put the Nerazzurri ahead in the fourth minute, but Francesco Lodi brought the home side level shortly after.
Udinese were the brighter team, but without Italy international Antonio Di Natale, who was surprisingly left out of the starting XI, they were unable to find the back of the net again, and they were punished by two goals worthy of winning any game. Jaime Valdes scored the first in the 70th minute before Diego De Ascentis sealed the win three minutes later.
An early goal from Valeri Bojinov enabled Parma to maintain their recent fine form with a 1-0 win against Siena which saw the visitors slide into the bottom three.
The hosts, who have now lost just one of their last five games in Serie A - a run which has also seen them beat Palermo and Lazio, secured the three points courtesy of Bojinov's sixth-minute strike.
Livorno's season of struggle continues as they let slip a 1-0 lead to lose to Palermo at the Stadio Armando Picchi.
The hosts went in front through Tomas Danilevicius' goal nine minutes into the second half but the Rosaneri hit back quickly through Fabrizio Miccoli and Federico Balzaretti snatched the winner nine minutes from time.
Christian Maggio's injury-time winner completed a superb comeback from Napoli and gave their new boss Walter Mazzarri the most enthralling of starts with a 2-1 win over Bologna. Having gone behind to Adailton's first-half free-kick, Fabio Quagliarella levelled for the home side midway through the second half.
The game looked to be petering out and heading for a draw until Maggio found himself perfectly placed to tap in a dramatic later winner and hand his new boss a winning start.
Jorge Martinez headed an 87th-minute winner for Catania as they claimed their first league win of the season, 2-1 at home to Cagliari. The Sicilians had gone ahead through Adrian Ricchiuti after 37 minutes only to see their advantage pegged back on the stroke of half-time by Daniele Dessena's acrobatic volley.
Catania looked set to go without a league win for the ninth consecutive game until Uruguay international Martinez popped up at the end to head home substitute Takayuki Morimoto's perfectly-weighted cross.
Bari held firm in the face of sustained pressure from Chievo, with keeper Jean Francois Gillet to the fore as they claimed a 2-1 win. After Sergio Almiron's early goal, Bari had to weather strong pressure for the remainder of the first half. Andrea Ranocchia then doubled their lead against the run of play and substitute Erjon Bogdani's header was a mere consolation goal for the Flying Donkeys.