Edison Cavani put the hosts in front after 37 minutes and Fabio Simplicio made it two five minutes later as the Bianconeri slumped to their third league loss of the season.

Socceroo Mark Bresciano narrowly missed adding to Palermo's tally with a header that brushed just past the post.

Juve's shock defeat meant Sampdoria joined Inter Milan at the top of the table despite being held to a 1-1 draw by Parma.

Giampaolo Pazzini fired Samp in front midway through the first half but the lead was cancelled out soon after by Daniele Galloppa.

Fiorentina stay two points behind Sampdoria after being held to a goalless draw by Lazio.

The Viola came into the game full of confidence following their convincing defeat of Liverpool in the Champions League in midweek but, despite dominating for long spells, they were unable to claim the win.

AC Milan's uninspiring start to the season continued as they picked up only a point from their trip to struggling Atalanta.

Leonardo's team needed an 83rd-minute goal from Ronaldinho to earn them a 1-1 draw against a team who played more than 50 minutes of the contest with 10 men.

Former Lecce striker Simone Tiribocchi put Atalanta ahead but six minutes before half-time they were reduced to 10 men when Ivan Radovanovic picked up a second yellow card for a foul on Alexandre Pato.

Genoa returned to winning ways after a three-game drought with a 3-1 victory at Bologna today.

Houssine Kharja and Giuseppe Sculli gave the visitors a 2-0 lead at the interval, but they lost Giandomenico Mesto to a red card early in the second half and the home team responded.

Marco Di Vaio pulled a goal back from the penalty spot in the 85th minute, but Alberto Zapater sealed the win in the last minute.

Francesco Totti struck twice as Roma came from behind to beat Napoli 2-1.

The Roma captain scored his first in the 37th minute to cancel out Ezequiel Lavezzi's opener. Totti then grabbed the winner shortly after the hour mark.

Cagliari's search for a first home victory in Serie A this season goes on after they lost 2-1 to Chievo.

Alessandro Matri put the Sardinian outfit in front in the 38th minute but Michele Marcolini equalised three minutes later.

Marcolini struck again in the 70th minute to hand Chievo all three points.

Siena failed to make the most of a golden opportunity to claim their first home win of the season as they were held to a goalless draw by Serie A basement boys Livorno.