El conjunio 'giallorosso' se sitúa tercero en solitario en la clasificación tras sumar su séptimo triunfo liguero consecutivo.
Después de unos 20 minutos igualados, el conjunto romano se hizo con el control del juego y se fue al descanso con 3-1 a su favor. El Shaarawy abrió el marcador anotando su quinto tanto liguero (m. 22) y el egipcio Mohammed Salah metió el segundo pocos minutos después, con un disparo desde fuera del área que entró tras ser desviado por Davide Astori (m. 25).
El argentino Diego Perotti anotó el tercer tanto rematando un buen centro de El Shaarawy, que dio la asistencia tras una gran jugada personal (m. 37). En el último minuto de la primera mitad, el español Cristian Tello, que sustituyó al lesionado Borja Valero, provocó un penalti y el esloveno Josip Ilicic lo transformó devolviendo ánimo al Fiorentina.
En la reanudación, el Roma siguió dominando el juego y amplió distancias, de nuevo con Salah, que anotó su doblete personal a su ex equipo (m. 59). Con el partido ya sentenciado, el técnico Luciano Spalletti dio espacio a Francesco Totti, tras las polémicas de las últimas semanas.
El histórico capitán del Roma fue protagonista en el último minuto, cuando lanzó una falta directa y el balón dio en el poste.
Con esta victoria, los romanos lograron su séptimo triunfo liguero seguido, que le permite adelantar al Fiorentina y colocarse terceros en solitario.