AC Milan squandered a two-goal lead over 10-man Fiorentina and settled for a 2-2 draw Sunday that ended its four-match winning streak in Serie A.

In an entertaining match between the third- and fourth-placed clubs, midfielder Riccardo Montolivo put Milan ahead against his former squad when Fiorentina midfielder David Pizarro gave up the ball in the 14th minute, leaving him with only the goalkeeper to beat.

After Fiorentina defender Nenad Tomovic was shown a questionable red card in the 39th, Montolivo provided the cross which Mathieu Flamini redirected for Milan's second goal in the 62nd.

However, Fiorentina struck back with two penalties.

First, Adem Ljajic was fouled by Antonio Nocerino and converted from the spot in the 66th. Then Juan Cuadrado was tripped by Milan's 20-year-old left back Mattia Di Sciglio and Pizarro converted to draw Fiorentina level in the 73rd.

Milan had outscored the opposition 8-0 in its last four matches. Still, the Rossoneri remain unbeaten in the Italian league since Mario Balotelli's arrival in January.

Milan moved within one point of second-place Napoli, which was hosting Genoa later.

Fiorentina remained six points behind Milan in fourth, and just two ahead of Inter Milan and Lazio, which were also still to play.

On Saturday, Serie A leader Juventus beat 10-man Pescara 2-1 ahead of Wednesday's return leg against Bayern Munich in the Champions League quarterfinals.

The Rome derby between Lazio and Roma is on Monday.