Luca Toni notched his 26th goal of the season early in the first-half to put the home side ahead but a double effort from Leandro Cufre secured a precious point for Roma.
The draw kept Fiorentina fourth on 60 points, a point and one place ahead of Roma with seven matches to go.
Serie A top scored Toni broke the deadlock as early as the second minute when he pinned an unstoppable shot home from the edge of the area.
Argentinean Cufre equalized in the 72nd minute when he poked into the back of the net of the rebound after his initial shot was blocked by the keeper.
The same score line was the final result of three other encounters as Sampdoria, Reggina and Palermo tied Cagliari, Sienna and Ascoli respectively.
Udinese beat Parma 2-0 in an ill-tempered match that saw the referee handing up six yellow cards distributed on both sides.
Chievo beat Livorno 2-1 and Lazio Roma were held to a thrilling 3-3 draw by visitors Empoli.