A goal in extra time from Mattia Destro saw Roma edge out hosts Fiorentina 1-0 and advance to the semi-finals of the Coppa Italia on Wednesday night.