AC Milan lost top spot in Serie A to Juventus after suffering defeat to derby rivals Inter Milan on Sunday evening.
Winning start for Donadoni; Juve drop points
AC Milan lost top spot in Serie A to Juventus after suffering defeat to derby rivals Inter Milan on Sunday evening, while Roberto Donadoni made a winning start as Parma boss against Siena.
Elsewhere, Lazio ended a winless run against Atlanta to strengthen their position in fourth, UEFA Champions League contenders Udinese were shocked by Genoa, and Lecce moved off the bottom of the table with a win at Fiorentina.
Cesena picked up an important victory against fellow strugglers Novara, and Palermo's travel sickness continued as they lost at Chievo.
denied their neighbours AC Milan
a place at the top of the table and threw their own hat into the ring for the Scudetto in the process with a 1-0 derby win at the San Siro.
A goal from Diego Milito in the 54th minute was enough to earn the visitors all three points and take them to within six points of the Serie A summit and just five off their city rivals.
Inter had a goal disallowed early on while Milan failed to make their territorial supremacy count as their attack proved too blunt.
were held to a disappointing home draw by Cagliari
, but the defeat proved enough to keep them top of the table in the wake of AC Milan's loss.
Unbeaten Juve started the weekend level on 37 points with Milan at the summit and looked set to pick up three more points after taking a seventh minute lead through Mirko Vucinic on Sunday.
However, mid-table Cagliari upset their hosts by drawing level just after half-time through Andrea Cossu and Juve could not find a winner.
Sebastian Giovinco put the seal on an encouraging start to Roberto Donadoni's reign as manager of Parma
in a 3-1 win over Siena
Former Italy boss Donadoni took charge at the Ennio Tardini stadium this week, inheriting a side standing 15th in Serie A after just five wins from 17 matches.
The visit of a Siena side that thumped Lazio 4-0 last week was sure to ask questions of his new charges, particularly as Parma were drubbed 5-0 by Inter Milan in their last outing - the result which saw Donadoni's predecessor Franco Colomba lose his job.
Parma had just one victory in their last eight games heading into Sunday's match, but they were deserved winners, with goals from Jonathan Biabiany and Francesco Valiani giving them a useful lead before Paolo Grossi struck for Siena.
ended a three-match winless run in Serie A with a 2-0 victory over 10-man Atalanta
Hernanes put Lazio ahead from the penalty spot in the 20th minute after Stefan Radu was brought down inside the area by Atalanta's Andrea Massiello.
The visitors were then forced to play a man down as defender Stefano Lucchini was sent off after 52 minutes for a second bookable offence.
Atalanta goalkeeper Andrea Consigli made a string of saves to keep his team in the game but Lazio's Miroslav Klose put the result beyond doubt at the death.
came from behind to win their first game of 2012, defeating high-flying Udinese
3-2 at the Stadio Luigi Ferraris.
Damiano Ferronetti put Udinese in front in the 13th minute, but two goals from Andreas Granqvist and Bosko Jankovic early in the second half put Genoa in charge.
Rodrigo Palacio scored the home side's third to mean a controversial penalty, which resulted in Genoa captain Marco Rossi being sent off, converted by Antonio Di Natale was only a consolation.
Adrian Mutu struck twice in the first half as Cesena
returned to winning ways with a 3-1 win over fellow relegation battlers Novara
Mutu put his team ahead in the 20th minute before adding his second from the penalty spot after Antonio Candreva was brought down in the area by Novara's Michel Morganella.
Cesena went into the break 3-0 up after Leandro Rinaudo deflected the ball into his own net.
The hosts should have extended their advantage after the hour mark but Candreva saw his penalty saved by Novara goalkeeper Samir Ujkani. Substitute Takayuki Morimoto then scored a consolation goal two minutes from time.
hauled themselves off the foot of the Serie A standings with a smash-and-grab victory on the road at Fiorentina
David Di Michele's second-half penalty separated the sides after 90 minutes but the game was Fiorentina's to win.
The hosts dominated possession and had far more shots on goal, but the breakthrough would not come as La Viola went down to their seventh loss of the campaign.
Victory for Lecce was their third of the season - all of them away successes - and lifted them into 19th place on 12 points - ahead of Novara on goal difference.
winless run on the road this season continued in Serie A as they lost 1-0 at Chievo
Paolo Sammarco netted the only goal of the game at the Marc' Antonio Bentegodi stadium in the 50th minute.
The victory was Chievo's sixth of the league campaign and moved the Verona side to 10th in the standings.