AC Milan regained third spot in Serie A by twice coming from behind to get the better of Catania at the San Siro. Giampaolo Pazzini grabbed a brace for the Rossoneri, with Mario Balotelli confirming the win late on.
Roma grabbed a point against Catania in their opening Serie A match of the new season, thanks to a last minute goal by youngster Nico Lopez.
Fabrizio Miccoli scored early on in the second half to level things at a goal apiece between Palermo and Catania, who had taken the lead through Nicola Legrottaglie.
Inter Milan continued their poor form as they were held by Atalanta to a 0-0 draw to compound an awful week, while Lazio escaped punishment for their 1-0 defeat to Catania as Udinese and Napoli drew 2-2.
Lazio risk falling out of the UEFA Champions League places after they fell to a late Nicola Legrottaglie goal at Catania to leave just a two points gap between them and the chasing Udinese and Napoli.
Catania and Roma played out the final 25 minutes of their abandoned Serie A match, originally played on 15 January, however, did not add to the scoreline and shared the spoils in a 1-1 draw.