Milan: Aleksandar Kolarov netted a beautiful free-kick as Roma thrashed Fiorentina 4-1 and in the process, the Serie A giants bolstered their Champions League credentials in Italy.
Edin Dzeko's seventh goal of the season put Roma ahead on 19 minutes in Florence against a side without a win at home since October 6.
Roma stay in top four with 4-1 win at Fiorentina
Edin Dzeko's seventh goal of the season put Roma ahead on 19 minutes in Florence against a side without a win at home since October 6.
Former Manchester City defender Kolarov curled in a terrific 20-yard strike to double Roma's lead before Milan Badelj pulled one back just past the half-hour.
Roma ensured they put some pressure on local rivals Lazio as Lorenzo Pellegrini's first-time effort from a Dzeko lay-off restored their two-goal cushion on 73 minutes.
The Bosnian forward then released Nicolo Zaniolo just inside the Fiorentina half, allowing the Italy international to sweep in a late fourth after a long run.
Paulo Fonseca's Roma have lost just once in Serie A since late September and a fourth win in five moved them six points clear of Cagliari in the race for the final Champions League spot.
Inter Milan will look to draw level on points with leaders Juventus when they host Genoa at the San Siro on Saturday.