Internazionale protected their incredible unbeaten run in Serie A on Sunday night, but the Nerazzurri were forced to battle back from two goals down in a 2-2 draw at home to Palermo.
Roberto Mancini's side have now secured 25 wins and six draws in their 31 league games this season, with the Serie A title a near-formality as they enjoy a 16-point lead with seven games to play.
However, Palermo almost gave them a shock at Stadio Giuseppe Meazza as they carved out a two-goal lead through Andrea Caracciolo (3) and Christian Zaccardo (46).
Julio Cruz begun the fight-back on 66 minutes and strike partner Adriano ensured that Inter's unbeaten run continues with a second eight minutes later.
Meanwhile, Roma bounced back from their 7-1 defeat to Manchester United with a 4-0 hammering of Sampdoria, to stay clear in second place.
Francesco Totti (pictured) fired Roma ahead after 21 minutes at the Stadio Olimpico and added a second in the 66th minute.
Matteo Ferrari made it 3-0 after 72 minutes and Christian Panucci completed the rout three minutes from time.
There was late drama at bottom club Ascoli as third-placed Lazio twice came from behind to draw 2-2.
Andrea Soncin opened the scoring for Ascoli after 70 minutes but Tommaso Rocchi levelled just three minutes later.
Three minutes after that Luigi Di Biagio restored Ascoli's advantage from the penalty spot, before Luis Jimenez equalised in the 84th minute.
Milan kept up their push for a UEFA Champions League spot as they coasted to a 3-1 victory at struggling Messina.
Goals from Kaka (14), Giuseppe Favalli (30) and Ronaldo (85) clinched the points for Milan, before Stefano Masiello pulled one back in the 90th minute.
Fiorentina beat Siena 1-0 thanks to Adrian Mutu's strike two minutes before half-time, although they had to battle in the second half after Alessandro Gamberini was sent off.
Parma remain in the relegation zone despite being held to a 1-1 draw at home to Catania.
Gionatha Spinesi broke through Parma's resistance after 19 minutes but Fernando Couto replied after 32 minutes.
Livorno took the lead against Reggina as Cristiano Lucarelli struck in the 27th minute, but they had to settle for a 1-1 draw following Rolando Bianchi's equaliser (31).
Torino were stunned by an early blitz from Giampaolo Bellini and Riccardo Zampagna as they lost 2-1 to Atalanta.
Bellini scored inside the first minute and Zampagna added a second after just eight, before Elvis Abbruscato netted for Torino on 70 minutes.
Click below for individual match summaries: