Palermo face tough battle to survive after cruel loss to Udinese.
Palermo twice came from behind to seemingly take a valuable point in their bid to survive relegation from Serie A, only to concede seven minutes from time to see their fate out of their hands.
Miccoli and Hernandez twice equalised for the battling home side, only for Benatia to put Palermo finally to bed with an 83rd minute winner.
The defeat leaves Palermo four points from safety with two games remaining. Anything but a win at the weekend will see the team relegated.
Watch highlights from the incredible match below.
First Half highlights
Second Half highlights