Fiorentina hit back with 10 men, equalising with an 85th-minute penalty, to hold AC Milan to a 1-1 draw in Serie A on Saturday after the visitors had a solo Zlatan Ibrahimovic goal disallowed by VAR.
The Swede thought he had given Milan the lead when he dispossessed a defender, rode another challenge and slotted the ball into the net but his effort was chalked off after a lengthy VAR review for handball.
It did not seem to matter when Ante Rebic pounced on a mistake to put Milan ahead in the 56th minute. Fiorentina defender Martin Caceres chested down a cross in the area and left the ball for a team mate but failed to see Rebic who drilled it into the net.
The hosts were then reduced to 10 men when Dalbert fouled Ibrahimovic as he raced towards goal and was sent off after a VAR review, the referee changing a yellow card to red after deciding that Milan had been denied a clear scoring chance.
But Fiorentina equalised when Patrick Cutrone was clumsily bundled over by Alessio Romagnoli in the area and Erick Pulgar converted the penalty. The draw kept Milan seventh in the table with 36 points, below Napoli on goal difference, while Fiorentina are 13th with 29.