Sassuolo have boosted their hopes of qualifying for the Europa League by beating stubborn Verona 3-2 to leapfrog their opponents and into eighth place in Serie A.
Manuel Locatelli’s early drive put hosts Sassuolo ahead before Darko Lazovic levelled two minutes from the break.
Filip Djuricic soon restored the hosts’ lead only for Verona to draw level again when Federico Dimarco volleyed home in the 79th.
However, parity was short-lived as substitute Hamed Traore flicked in a loose ball to set up a heated nine-minute finale during which Verona coach Ivan Juric was dismissed.
Sassuolo have a game in hand as they sit eighth, one point clear of the Veronese.
“We deliberately sat deep to defuse their intensity, even at the risk of weakening our possession,” Sassuolo coach Roberto De Zerbi said.
“In the first half we could have gone to 2-0 but it must be said that Verona are a tough squad to tackle.”
Dusan Vlahovic scored a first-half hat-trick to set Fiorentina on their way to a 4-1 victory at lowy Benevento.
Vlahovic scored his first goal with less than eight minutes on the clock, then doubled his tally in the 26th when he tapped in a rebound.
The Serbia forward saved his best to last with a sensational curled effort from 25 yards in first-half stoppage time.
Fiorentina also enjoyed an early lead from Dusan Vlahovic away to Benevento before the young Serbian netted twice more, deftly firing into the top left corner for 3-0 on halftime.
Artur Ionita pulled one back for the hosts but Valentin Eysseric sealed La Viola’s victory that lifts them to 12th – nine points clear of the drop zone.
Promoted Benevento sit three points back in 16th.
Genoa and mid-table visitors Udinese played out a 1-1 draw that leaves the hosts in 14th spot.