Both Roma and Fiorentina began the match at a slow pace as they look forward to cup finals in Europe.
Roma face Sevilla in the Europa League final on Wednesday, while Fiorentina will contend the Europa Conference League final against West Ham United on June 7.
Stephan El Shaarawy gave Roma the lead 11 minutes into the game, striking from close range.
Roma had several chances to extend their lead before halftime, but Fiorentina goalkeeper Michele Cerofolini was able to deny the visitors.
Also Read'Insult to Kolkata's sporting culture, an undemocratic step': East Bengal…Marco Reus: Forever the bridesmaidThe Silence of the Lambs: How Dortmund succumbed to the serial winners Ba…Chelsea wins Women's Super League for 4th straight year Top Sports News Now
Click here for more
The hosts came alive near the end, with Luka Jovic equalising in the 85th minute before French forward Jonathan Ikone sent the stadium into a frenzy three minutes later with a finish from close range.
Fiorentina are ninth in the standings on 53 points.