Edinson Cavani scored a hat trick as Napoli 1, on Sunday at the Stadio San Paolo to remain perfect after two games and grab the top spot in Italy's Serie A.

Alberto Aquilani scored the opener for Milan in the 12th minute, but Cavani pulled the goal back just one minute later, gave Napoli the lead in the 36th, and sealed the win with his third goal in the 51st minute.

Napoli has opened the season in impressive fashion, as it defeated Cesena 3-1 on the road to open league play, then tied Manchester City on the road in the Champions League 1-1 midweek.

The Naples club joined Juventus, Udinese and Cagliari with two wins from just two matches, as all four clubs sit on six points atop the table. Napoli holds the top spot with an edge on goals scored.

Milan is winless after two matches, as it tied Lazio 2-2 in its opener. Milan tied Barcelona 2-2 on Tuesday in the Champions League at the Camp Nou, but it failed to build on the result as the defending Serie A champs slipped off the pace.

Juventus 1, Siena 0

Siena, Italy - A goal from Alessandro Matri in the 54th minute was enough for Juventus to claim its second win in as many games on Sunday, earning a 1-0 win at Siena.

After a comfortable 4-1 victory over Parma to open the season, Juve grabbed the lead in the 54th minute after missing a number of chances as Mirko Vucinic pulled the ball back for Matri to fire home.

Siena owns one point from two games after opening the season with a draw.

Udinese 2, Fiorentina 0

Udine, Italy - Udinese has taken six points from two games after securing a 2-0 win over Fiorentina on Sunday.

Udinese got both of its goals in the opening 30 minutes as Antonio Di Natale scored for the second straight game after eight minutes, while Mauricio Isla added a second just before the half-hour mark.

Atalanta 1, Palermo 0

Bergamo, Italy - A first-half goal from German Denis handed Atalanta a 1-0 win over Palermo, giving the club four points from its first two games.

The club was deducted six points for match fixing at the start of the season, so they are still in the negative, but the start to the new Serie A campaign has been promising for Bergamo side.

Palermo opened its season with a 4-3 win over Inter Milan last weekend, but failed to crack the Atalanta defense on Sunday.

Lecce 2, Bologna 0

Bologna, Italy - Lecce netted a goal in each half to claim a 2-0 win at Bologna on Sunday.

Guillermo Giacomazzi handed Lecce the lead in the 37th minute, and it was doubled just before the hour mark by Carlos Grossmuller, leaving Bologna with a pair of 2-0 defeats to start the season.

Catania 1, Cesena 0

Catania, Italy - Maxi Lopez converted a penalty kick in first-half stoppage time to help Catania to a 1-0 win over Cesena on Sunday.

Just before the halftime whistle, Catania's Gennaro Delvecchio was fouled inside the penalty area by Marco Parolo, allowing Lopez to find the lower-left corner of the net from the spot.

Cesena has lost its first two games of the season, while Catania owns four points from two games.

Genoa 2, Lazio 1

Rome, Italy - A pair of goals in the second half propelled Genoa to a 2-1 win against Lazio on Sunday.

Giuseppe Sculli's goal after 10 minutes handed Lazio the lead, but Genoa equalized in the 54th through Rodrigo Palacio before the winner arrived 20 minutes from time courtesy of Juraj Kucka.

Parma 2, Chievo 1

Parma, Italy - Two goals from Sebastian Giovinco, including the winner in stoppage time, allowed Parma to grab a 2-1 win over Chievo.

Giovinco scored midway through the opening half to put his side ahead, while Chievo leveled the contest 11 minutes from time as Alberto Paloschi found the back of the net.

But Jonathan Biabiany's cross one minute into stoppage time found Giovinco in the middle of the area, and he slotted the ball into lower-left corner to snatch all three points.