Fiorentina took on Dnipro Dnipropetrovsk at the Dnipro Arena tonight, with both sides looking to claim back-to-back wins in the Europa League.
Treacherous conditions made passing difficult throughout, but early in the second half Fiorentina took the lead thanks to a calm penalty from Gonzalo Rodriguez.
Within two minutes Dnipro were awarded a spot kick of their own which Yevhen Seleznyov confidently dispatched, but La Viola claimed all three points thanks to a late winner from Massimo Ambrosini.
Look back at a morale-boosting victory for Vincenzo Montella's men with Sports Mole's minute-by-minute commentary below.