AC Milan maintained their four-point advantage over Juventus at the top of Serie A after both sides claimed three-point hauls on Saturday.
Juventus stormed to a comprehensive 5-0 win over 10-man Fiorentina to keep the heat on leaders Milan.
Mirko Vucinic put the visitors in front in the 15th minute and Fiorentina's hopes of recovering suffered a blow when Alessio Cerci was sent off five minutes later.
Arturo Vidal gave Juve a two-goal lead at the break before further strikes from Claudio Marchisio, Andrea Pirlo and Simone Padoin finished off the home side as the Stadio Artemio Franchi emptied gradually as the second half progressed.
A goal in either half was enough to earn AC Milan all three points, but they could have had no complaints had they been beaten by a Parma side who enjoyed the better of the game but just could not find the back of the net.
Zlatan Ibrahimovic gave Milan the lead from the penalty spot in the 17th minute and Urby Emanuelson added a second 10 minutes into the second half.
The win was Milan's fourth on the bounce as the Rossoneri bid to secure a 19th league title this season.