Inter Milan have moved back to the top of Serie A with a statement 4-0 victory over relegation-threatened Udinese.
Three goals in seven minutes at the end of the first half from Hakan Calhanoglu, Federico Dimarco and Marcus Thuram put Inter firmly in control, before Lautaro Martinez capped a great night for his team with a fine individual goal late on.
Inter moved two points clear of Juventus and nine above third-placed AC Milan, who lost 3-2 at Atalanta.
Luis Muriel netted a dramatic stoppage-time winner for Atalanta, moments after Milan captain Davide Calabria was sent off.
Olivier Giroud and substitute Luka Jovic had earlier cancelled out two goals from Atalanta's Ademola Lookman as the game looked set to end in a draw.
But Milan defender Calabria was sent off in stoppage time for a second booking and Muriel scored the winner soon after to move the hosts to within a point of the top four.
Lazio could manage only a 1-1 draw at relegation-threatened Hellas Verona, who finished with 10 men, despite dominating.
The Roman club, with only one league win in five games, took the lead in the 23rd minute.
Following good interplay with Manuel Lazzari on the right, Felipe Anderson rolled the ball across for Mattia Zaccagni to send home with a cheeky, backheeled flick at the near post.
The former Verona player refused to celebrate, and instead waved an apology to the home fans.
Verona leveled with 20 minutes remaining. Tomas Suslov's rebound attempt was probably meant to be a shot but turned into an assist that Thomas Henry bundled over the line with his stomach.
Verona played the final 13 minutes with 10 men after Duda was sent off for a second yellow card.
Australian Associated Press