MILAN, April 15 (Reuters) - A header from Fabio Cannavaro five minutes into injury time earned Juventus a dramatic 1-1 draw at Cagliari on Saturday, leaving the Serie A champions five points clear of AC Milan with four games remaining.
Second-placed Milan beat city rivals Inter 1-0 in Friday's derby to close the gap on leaders Juve, who had enjoyed a 10-point advantage less than a month ago.
A penalty from Honduran striker David Suazo put Cagliari ahead one minute before the break before visiting striker Alessandro Del Piero had a penalty saved by former Juve keeper Antonio Chimenti.
With the final act of the game, Cannavaro rose to head home a corner to rescue a point for Fabio Capello's side.
Fiorentina regained control of fourth position, a 3-1 win at relegated Treviso moving them above AS Roma who surrendered a three-goal lead to draw 3-3 at Palermo.
Two goals from Brazilian Mancini had helped put Roma 3-0 up at the break before another double from Simone Barone sparked a Palermo fightback.
Fourth position brings a spot in the Champions League qualifying round together with third place, now occupied by Inter.
Juve created plenty of first-half chances at Cagliari, Swedish striker Zlatan Ibrahimovic and Del Piero going close.
But the Sardinians went in front when Juve defender Gianluca Zambrotta was harshly ruled to have brought down Antonio Langella and Suazo converted the penalty to claim his 18th goal of the season.
Del Piero was less successful from the spot in the 57th minute as Chimenti, who spent three seasons as understudy to Gianluigi Buffon at Juve, saved his effort with his feet.
Cannavaro's late equaliser then prompted so many protests from the home team that Langella and Nelson Abeijon were sent off.
Serie A's top scorer Luca Toni headed Fiorentina in front at Treviso with his 28th goal of the season.
Marco Borriello levelled for Treviso before Cristian Brocchi and Ricardo Montolivo clinched victory for Fiorentina.
Roma ripped Palermo apart in the first half, Rodrigo Taddei opening the scoring before Mancini converted a 29th-minute penalty.
Mancini made it 3-0 a minute later after rounding keeper Federico Agliardi.
David Di Michele gave Palermo hope with a 50th-minute goal before the home team's comeback was completed by Barone's double, his equaliser coming from a 79th-minute bicycle kick.