Juventus put down an early marker on the opening weekend of the Serie A season with a comprehensive 4-1 win over Parma.
Elsewhere, Inter Milan suffered a dramatic defeat at the hands of Palermo, while there were wins for Fiorentina, Udinese, Napoli and Cagliari.
Defender Stephan Lichtsteiner opened the scoring in the first league game to be played in the new Juventus Stadium as Juve eased past Parma.
Simone Pepe, Arturo Vidal and substitute Claudio Marchisio also got on the score sheet for the hosts.
Sebastian Giovinco scored a late consolation penalty after he had been fouled by Paolo De Ceglie.
Palermo struck twice late in the game to stun Inter Milan at La Favorita in a dramatic evening game.
Diego Milito had put the visitors ahead in the 33rd minute before Miccoli equalised shortly after the re-start. Milito added his second in the 51st minute from the penalty spot after Matias Silvestre had brought down Walter Samuel inside the area. Inter's joy was shortlived as Abel Hernandez pulled his team level shortly after.
And with the game tied at 2-2 with five minutes remaining, Fabrizio Miccoli put the hosts in front with a superb free-kick before substitute Mauricio Pinilla made it 4-2 two minutes from time.
New Inter striker Diego Forlan reduced the deficit deep in stoppage time but Palermo held on for victory, much to the disappointment of Inter coach Giampiero Gasperini.
Napoli beat Cesena 3-1 at the Dino Manuzzi stadium. The hosts had been in the game up until the hour mark when Yohan Benalouane was booked twice in a four-minute period and was dismissed.
The stand-out tie of the opening weekend was at the San Siro, where AC Milan hosted Lazio and it finished in a 2-2 draw.
Miroslav Klose opened the scoring on his league debut for the Rome club and Djibril Cisse put Lazio two ahead before Antonio Cassano and Zlatan Ibrahimovic levelled for the Rossoneri.
The 10 men of Chievo looked set to hold out for three points following the dismissal of Gennaro Sardo for a second bookable offence, but a late goal from Massimo Paci rescued a point for Novara.
Alberto Gilardino and Alessio Cerci, who has been linked with a move to Manchester City, both scored as Fiorentina beat Bologna 2-0.
Udinese began life without Alexis Sanchez with a 2-0 win away to Lecce.
Dusan Basta opened the scoring after just two minutes and last season's top scorer Antonio Di Natale netted the second just after the quarter hour mark.
There was late action at the Stadio Olimpico between Roma and Cagliari as the visitors claimed a 2-1 win.
Daniele Conti put the visitors ahead in the 68th minute before Valdes Jose Angel was dismissed a minute later for serious foul play, reducing the hosts to 10 men.
Mosetafa El Kabir then put Cagliari two-up in the fourth minute of added time before Daniele De Rossi made it 2-1 in the seventh minute of additional time.
Maximiliano Moralez scored twice for Atalanta as they got a point in a 2-2 draw away to Genoa.
The point moves the newly-promoted side onto minus five points following their deduction for match fixing.
Miguel Veloso and Giandomencio Mesto scored for Genoa who also had Valter Birsa sent off.
The only game not to see any goals was at Angelo Massimino where Catania and Siena drew 0-0.