Fiorentina needed a last-gasp goal to complete a 2-1 comeback at bottom club Pescara in Serie A.
The match was scheduled for Jan. 8 but had been postponed because of snow.
Fiorentina gifted Pescara the lead in the 15th minute when their offside trap failed, allowing Cristiano Biraghi to roll the ball across for Gianluca Caprari to race into the area and fire into the bottom right corner.
Fiorentina almost leveled in the 54th when Josip Ilicic's free kick came off the post. Khouma Babacar turned in the rebound but it was ruled out for offside.
The visitors did level 15 minutes later when Cristian Tello curled into the far top corner.
And Tello snatched all three points for Fiorentina with a cross-shot deep in stoppage time.
Fiorentina moved level on points with AC Milan, who have played one match less.
Pescara remained 12 points from safety.