Atalanta completed an extraordinary comeback from 3-0 down to draw 3-3 with Roma, as Duvan Zapata missed a penalty and got the equaliser a minute later.
Pippo Inzaghi is surely doomed on the Bologna bench after a humiliating 4-0 home defeat to Frosinone, but there was a red card after 14 minutes.
Fiorentina scraped an astonishing 4-3 victory away to Chievo when down to 10 men, as Alban Lafont saved Sergio Pellissier’s penalty and the hosts were furious with the referee.
Antonio Sanabria scored on his debut as Genoa beat Empoli 3-1 on Monday to move nine points clear of the Serie A relegation zone.
Lazio dominated the match for long periods and took the lead, but Joao Cancelo scored and then earned a penalty to give Juventus victory and an 11-point lead over Napoli.
Gianluigi Donnarumma and David Ospina made several crucial saves, but Milan and Napoli were unable to get a goal on Krzysztof Piatek’s debut, with Fabian Ruiz harshly sent off.
SPAL completed an incredible comeback from 2-0 down to 3-2 winners over Parma at the Tardini, all in the final 20 minutes.
Fabio Quagliarella equalled the all-time record by scoring in 11 consecutive Serie A games, then provided an assist for Manolo Gabbiadini in a 4-0 demolition of Udinese.
Sassuolo crushed Cagliari 3-0 and secured their first Serie A home victory since September 21, ending a run of five draws here and two defeats.
Inter’s poor form continues, as they capitulated to a looping Armando Izzo header in this 1-0 defeat away to Torino.