Fiorentina took advantage of Roberto Soldado’s embarrassing mistake to move to the final 16 in the Europa League.