Brescia held Fiorentina to a goalless draw with the help of VAR on Monday, but the match was marred by a serious injury to Daniele Dessena.
Cagliari leapfrog Roma into fifth place, with Radja Nainggolan’s absolute stunner the star of the show against SPAL.
Cristiano Ronaldo and a chaotic Miralem Pjanic strike allowed Juventus to squeeze past Bologna 2-1, despite Danilo’s impressive chest and volley.
What a game of two halves! Atalanta dominated and took a comfortable 3-0 lead, but Lazio fought back to draw 3-3 with a stoppage-time penalty.
Stefano Pioli’s Milan debut was going well with Hakan Calhanoglu’s goal and assist for Krzysztof Piatek, but Marco Calderoni’s stoppage-time scorcher gave Lecce a 2-2 draw.
Arkadiusz Milik broke his duck in style, bagging both Napoli goals to beat Hellas Verona 2-0, although Alex Meret was decisive too.
Andreas Cornelius came off the bench for injured Roberto Inglese, but scored a hat-trick as Parma crushed sorry Genoa 5-1.
Claudio Ranieri marked his Sampdoria debut with a birthday stalemate against Roma, but the Giallorossi suffered yet more injuries.
Romelu Lukaku and Lautaro Martinez enjoyed two goals each, but Sassuolo pushed Inter all the way to the final whistle in a 4-3 thriller.
Stefano Okaka’s header from point-blank range proved enough for Udinese to beat Torino, as a second half fightback was insufficient.