Milan escaped from the ambush of its host Fiorentina and snatched a dear 3-2 victory on Sunday in the 28th stage of the Italian football league, to return the team to pressure on its neighbor and its stubborn traditional rival Inter, the leader of the competition table.

At the "Artemio Franchi" stadium in Florence, Milan struggled to achieve a precious 3-2 victory over Fiorentina to raise its score to 59 points in second place, 6 points behind leaders Inter, who have a game left over.

Fiorentina's balance stuck at 29 points in 14th place, where it suffered the first defeat in the last 3 matches, but its third in its last 5 matches in the competition.

The "Rossoneri" trilogy was scored by Zlatan Ibrahimovic (9), Ibrahim Diaz (57) and Hakan Kalhanoglu (73).

Fiorentina scored two goals, Eric Bulgar (17) and Frank Ribery (51).