Chievo needed an own goal to get a fully deserved point, as Bologna scored with practically their only chance.
Fiorentina left it late to scrape a point against bottom of the table Crotone in a match that was temporarily suspended due to a storm.
Milan had the chance to go top of the table, but crashed to a 3-0 defeat at Genoa with Gabriel Paletta sent off for a reckless tackle.
Mauro Icardi may well have rescued Frank de Boer’s Inter job with a brace to sink Sinisa Mihajlovic’s Torino 2-1.
Juventus made short work of Sampdoria, Giorgio Chiellini getting a surprise brace and Claudio Marchisio’s comeback after six months.
Ciro Immobile scored twice as Lazio ran riot against an increasingly leaky Cagliari defence.
Napoli found it tougher than expected, but Dries Mertens and Vlad Chiriches got the goals to defeat Empoli 2-0.
Palermo took an early lead, but Udinese fought back for a 3-1 victory with a splendid brace from ex-Manchester City talent Seko Fofana.
Pescara’s nightmare campaign continues, as Atalanta won a game that was temporarily suspended because of an earthquake.
Roma fought back from an early Sassuolo goal to win 3-1 with Edin Dzeko’s brace, but lost Alessandro Florenzi to a serious injury.