Fiorentina have one foot in the Coppa Italia final after a dominant away performance saw them record a 2-0 win against ten-men Cremonese in the first leg of the semi-final.
Arthur Cabral s header and Nicolas Gonzalez s penalty wrapped up a comfortable victory for La Viola, who are now unbeaten in their last 11 games in all competitions.
Fiorentina were much the better team in the first half and took a deserved lead when Cabral rose highest to head home Cristiano Biraghi s cross in the 20th minute.
Gonzalez should have doubled his side s lead before the break, but the winger saw his close-range header expertly saved by Mouhamadou Sarr s save.
Half-time substitute Cyriel Dessers forced a good save from Pietro Terracciano but Fiorentina found their second when Gonzalez slotted home from the spot after Cabral s effort was blocked by Emanuel Aiwu s hand, with the centre-back sent off after a VAR check.
Vincenzo Italiano s side take their two-goal advantage into the second leg, with the fixture taking place on April 27 at the Artemio Franchi Stadium.
Vittoria nella gara d andata. 0 2 | 90 + 4
— ACF Fiorentina (@acffiorentina)