Inter's imperious march towards the title continued as nearest rivals Roma and Juventus slipped up.
Serie A leaders Internazionale were held to a draw at Udinese, while Milan had too much for Genoa at the San Siro.
Inter beat Parma, Milan struck late, Roma's impressive form continued, while Reggina defeated struggling Cagliari.
Juventus edged out Empoli 5-3 to book their place in the quarter-finals of the Coppa Italia 6-5 on aggregate
Catania and Juventus drew 1-1 and it was a similar tale between Empoli and Reggina.
Inter marched on at the top of Serie A after a 2-1 win over Milan in the derby at Giuseppe Meazza.
Internazionale extended their lead at the summit of Serie A to seven points with a 2-0 victory away to struggling Cagliari.
Internazionale stretched their lead at the top of Serie A with a comprehensive 4-0 home win over Torino.
Juventus slipped to a 2-1 defeat at Empoli in the first leg of their last 16 meeting in the Coppa Italia.
Internazionale stretched their lead at the top to three points, while Roma beat Udinese.
Empoli have sacked coach Luigi Cagni, with the club in the bottom three in Serie A.
Juventus hammered Palermo, Milan moved up to ninth in the table, and Lazio halted a run of three consecutive losses.
Palermo came from behind to beat Napoli 2-1, while Sampdoria piled the pressure on Empoli with a 3-0 victory.
Internazionale were held to a 1-1 draw with Juventus, while Roma blew a two-goal lead at lowly Empoli.
Champions Internazionale remain four points clear at the top of Serie A after claiming a 4-1 victory over Genoa.
Roma added to Milan's woes with a 1-0 victory, while Internazionale stuttered against Palermo.
Milan suffered a shock home defeat at the hands of Empoli, while there were victories for Fiorentina, Sampdoria and Lazio.
Fiorentina hold Juventus in a 1-1 draw while Roma sent three past Parma with Francesco Totti netting two.
Fiorentina were the only survivors of a miserable night of Uefa Cup football that saw three sides dumped out.
Juventus secured a last-gasp victory over Torino, while Milan were held 1-1 at home by Catania.