Seydou Keita gjorde en sen utjämning för att ge Roma fördelen i denna all-italienska Europa League sista-16 slips - och räddade lagkamrat Adem Ljalics rouges samtidigt. Ljalic fick chansen att avbryta Josip Ilicics första halvöppnare med ett straff på timmärket men såg sin insats räddas av Fiorentina målvakt Neto. Bortamålet för romer kan vara avgörande eftersom den andra platsen Serie En sida ser ut att ta initiativet i returbenet på Stadio Olimpico nästa vecka. Seydou Keita kör över till lagkamrat Gervinho för att fira sitt utjämnande mål för romer mot Fiorentina. Josip Ilicic firar poängsättning öppningsmålet för Fiorentina men det var romer som senare skulle skratta. Fiorentina (4-3-3): Neto; Tomovic, Rodriguez, Basanta, Alonso; Badelj, Pizarro (Fernandez 46 minuter), Valero (Aquilani 72); Joaquin, Ilicic (Babakar 81), Salah. Oanvända ubåtar: Lezzerini, Pasqual, Richards, Vargas. Mål: Ilicic 17. Bokförd: Pizarro, Alonso, Ilicic, Neto, Badelj. Chef: Vincenzo Montella. Roma (4-3-3): Skorupski; Torosidis, Manolas (Astori 26), Yanga-Mbiwa, Holebas; Nainggolan, De Rossi (Pjanic 22), Keita; Florenzi, Ljajic (Gervinho 75), Iturbe. Oanvända ubåtar: Cole, De Sanctis, Doumbia, Verde. Mål: Keita 77. Straffet missades: Ljajic 60. Bokförd: Nainggolan. Chef: Rudi Garcia. Domare: Antonio Mateh Lahoz. Värdarna började starkare, och det var ingen överraskning när Mohamed Salah formade chansen till öppningsmålet efter 17 minuter. Salah har varit en uppenbarelse sedan anländer i Serie A på lån från Chelsea, med sex mål i sju framträdanden, och han fortsatte sin goda kör av form genom att spela Ilic i för öppnaren. Med Fiorentina på motattacken plockade Salah upp bollen på vänster flank - något obekant för honom - och körde framåt i takt. Inga utmaningar kom in och egyptiern hade den enkla uppgiften att glida bollen mellan två försvarare till fötterna av Ilicic, som tog en touch för att komponera sig själv innan krossa en vänster-fotad enhet förbi Lukasz Skorupski vid sin nära post. Roma kom mer in i det när hälften gick på och missade goda möjligheter genom Juan Manuel Iturbe och Alessandro Florenzi men de förlorade också både kapten Daniel de Rossi och Kostas Manolas till skada. Radja Nainggolan plockade också upp en bokning vilket innebär att han kommer att missa det andra benet i den italienska huvudstaden. Efter pausen kantade de två sidorna tillbaka in i sina skal lite i rädsla för att ge bort mer av en fördel, men spelet sprack tillbaka in i livet på timme märket. Fiorentina fans håller upp en imponerande tifo mosaik på Artemio Franchi stadion framför den sista-16 slipsen. Ilicic's sköt flugor in i nätet vid Lukasz Skorupski nära post efter att han la sig på Mohamed Salah pass. Ilicic (dold) är mobbad av sina lag-kamrater efter att ha öppnat poäng på Artemio Franchi stadion. Iturbe bröt sig in på höger sida och, en mot en med Neto, försökte smita förbi Fiorentina-vakten men fördes ner. Protesterna var häftiga eftersom Brasilien uppenbarligen fick en hand till bollen men domaren Antonio Mateh Lahoz vägrade att vackla. Ljalic steg upp och slog straff hårt och lågt men Neto dök lågt till sin rätt att ta hand om det. Brasiliansk målvakt Neto tog ner Juan Manuel Iturbe för att ge bort en straff på timme märket. Men Neto svepte sig ner, kom tillbaka mellan pinnarna och briljant räddade Adem Ljalics straff. Men romerna skulle inte förnekas alltför länge. Bara 17 minuter senare Keita hittade utrymme att nicka i Florenzi hörn och ta det avgörande bort målet. Fiorentina kunde ha restaurerat en ledtråd senare, men Milano Badelj stoppades briljant av Skorupski. Men det räckte inte, romerna tar en smal ledning tillbaka till Stadio Olimpico nästa torsdag. Keita kraschade i en equalizer med huvudet för att ge Roma den första ben fördel på torsdag. Keita befann sig i tunnland av utrymme för att jämna ut poängen och sätta Roma i förarsätet av slipsen. Mohamed Salah satte upp Fiorentina öppningsmål med en sprucken körning men det var inte tillräckligt för att säkra segern.
Mohamed Salah satte upp Josip Ilicic att öppna poäng i 17: e minuten.
Adem Ljalic hade chansen att utjämna men hans straff räddades.
Seydou Keita tilläts en fri rubrik med 13 minuter kvar att utjämna.