A stoppage-time goal from Sergej Milinkovic-Savic earned Lazio a dramatic 2-2 draw at Juventus in Serie A on Monday, a point that sealed the Rome club's spot in next season's Europa League and overshadowed farewells from Giorgio Chiellini and Paulo Dybala.
Two goals from striker Lautaro Martinez helped Inter Milan secure a nervy 4-2 home win over Empoli on Friday as Simone Inzaghi's side kept their Serie A title hopes alive and provisionally went top of the table.
AC Milan's Rafael Leao took advantage of a late goalkeeping howler as the Serie A leaders went five points clear at the top with a 1-0 win against Fiorentina at San Siro on Sunday.
A clinical display of finishing earned Fiorentina a shock 3-2 win at Napoli on Sunday, as Luciano Spalletti's side suffered a blow to their Serie A title hopes.
Milan survived a major scare late on as Leonardo Pavoletti's last-gasp header came out off the crossbar, but the leaders held on to move onto 66 points from 30 matches played, three clear of Napoli and six ahead of Inter Milan in third.
A late penalty from Lorenzo Pellegrini ensured the worst was avoided as Roma drew 1-1 with Udinese on Sunday evening.