Fiorentina secured a 4-2 away win over Sassuolo in the 10th round of the Italian championship after a match in which the lead changed hands several times.
Sassuolo struck first in the 25th minute when Armand Lauriente put the hosts ahead. They looked set to take their advantage into the interval, but Fiorentina levelled in added time at the end of the first half through Mateo Pellegrino.
The visitors took control shortly after the restart. Alio Njie scored in the 50th minute to put Fiorentina in front for the first time.
Sassuolo refused to concede defeat, and Lauriente completed his double in the 66th minute to restore parity.
Fiorentina produced the decisive response 13 minutes later. Franco Mastantuono scored the visitors’ third goal in the 79th minute before Victor Valdepenas added the final goal of the contest.