He was sensational this evening and kept his side in the game with a plethora of top-notch stops. His triple save on Ibrahimovic was a thing to behold. A sensational performance.
Picked up a silly booking in the first few minutes but looked lively and it seemed like he was going to make an impact on the game. But he faded badly and was hooked in the 66th minute.
He had his hands full with Ronaldinho and wasn't able to shut the Brazilian down. The defender is a shadow of his former self.
The Italian journeyman was bullied by Ibrahimovic tonight. He was muscled off the ball by the Swede in the 37th minute and was only bailed out by his goalkeeper. He looked out of his depth.
Had no answer for Milan's attacking force and showed his frustration at times, which was best illustrated by his throat chop on Ibrahimovic prior to the interval.
He made a critical intervention in the 43rd minute when he cleared the ball in his own goalmouth with Robinho ready to pounce. He was the best performer out of Parma's rear guard.
The former Fiorentina man battled in the midfield trenches with Gatusso and did his part to make sure Parma were not overrun.
A shameful attempt to try and win a penalty in the late going did not con the referee.
Did not have much of an impact on the match and limped off in the 50th minute with an injury. More was expected of Morrone tonight.
The former Milan striker spurned a glorious opportunity in the 12th minute and was quiet for the rest of the contest.
Anonymous in the first half and was unsurprisingly withdrawn at the interval. Poor showing from the Italian.
The Italian shot-stopper was barely troubled at all for the first 75 minutes until Parma had two chances in quick succession. Abbiati pushed Dzemaili's effort aside before diving at the feet of Crespo. Solid showing tonight.
Played out of control in the first 15 minutes but settled down and made an excellent run that almost resulted in a goal just before the interval. Replaced in the 70th minute after picking up a knock.
His assured defending was a calming influence on the rest of the back line. He did enough to throw off Crespo from scoring in the early going.
The veteran full-back did not push forward as he might have liked but did his job with minimal fuss and did not make any errors.
The Brazilian was never really bothered and came out on top more often than not when challenged by Crespo. Did well to ward off Parma's late surge.
The Brazilian maestro was a danger whenever he had the ball at his feet and set up Ibrahimovic on a platter on two separate occasions in the first half. Should have put the match to bed in the 81st minute but an excellent showing from the Brazilian.
The captain was tenacious as usual tonight. Set the tone with a couple of crunching tackles, one of which he was booked for.
Turned back the years with a display reminiscent of those at the 2006 World Cup. Picked out his team-mates with pin-point accuracy and opened the scoring with a magnificent curling effort from 30 yards.
Not a vintage performance from the Dutchman but not one to be ashamed of either.
Hasn't come close to hitting top gear yet and should have found the target in the 57th minute. Allegri would have wanted more from the former Manchester City man.
The Swedish striker showed no ill effects from his groin injury as he was everywhere. He was denied a goal by a miraculous triple save in the first half. Should have really added his name to the score sheet tonight as he had a number of opportunities.