Produced a wonderful save, with the help of his crossbar, to keep out a Pirlo free kick in the first half, and showed strong wrists to beat away an effort from Robinho, but not overly worked.
Not a natural full-back, and Milan found joy by exploiting the space he often left when bombing forward. His positional sense is still questionable, although once again proved a useful outlet in the final third.
Tough and uncompromising, and for long spells he and Carvalho bullied Ibrahimovic out of the match, as the Portuguese pairing notched up Madrid's third consecutive Champions League clean sheet.
Was caught moving in too narrow on occasion, leaving space on the flank, but was always committed and strong in the tackle against some tricky opponents.
Slightly fortunate not to give away a free kick for a challenge on Ibrahimovic on the edge of the area, but otherwise was a rock, marshaling the marauding threat of 'Ibra' using all of his experience.
The German has taken no time to settle at the Santiago Bernabeu, and tonight produced vintage interplay with Ronaldo as los Blancos flooded forward. Deflected goal left Milan shell-shocked, and he looks to be an inspired purchase.
Improving with every game he plays for los Blancos, and although a lot of the work he does goes unnoticed, proved to be a powerful shield in front of his central defenders to break up Milan attacks.
Á. Di María
Was up against Antonini on the right and ran directly at him to get the defender turning to face his own goal whenever possible. However, was guilty of being a touch selfish when team-mates were better placed, and need to improve his decision-making.
Neat and tidy when holding the ball, but strong and harrying when chasing down Pirlo and Seedorf, ensuring that neither were allowed any time on the ball. Looks to enjoy playing with Sami Khedira
Most definitely an night to forget for the Argentine, who squandered three simple opportunities to add to Real Madrid's lead, but looked less than convincing with all three. Will need to improve his sharpness.
The Portuguese was inspirational, and the elder statesmen in the Milan defense simply couldn't handle him. Rocketed a free kick through the wall past Amelia, then seconds later laid on Oezil's deflected second. Could have more had it not been for the gloves of the visiting shot-stopper.
Cannot be faulted for either Madrid goal, and indeed went on to excel himself and keep the hosts at bay, denying Ronaldo, Higuain, and Oezil, all with competent stops.
The experienced Italian was unsurprisingly the best of the Milan back four, but it meant nothing as the team were constantly exposed by the pace and prowess of Madrid.
Got slightly better as the match went on, but struggled to recover from the harrowing sight of Ronaldo bearing down on him in the early stages. Will want to forget this match quickly.
Relatively inexperienced at Champions League level, and it showed. Di Maria gave him a tough evening, while Oezil drifted into space on his flank to exploit his positioning. His distribution was also very poor, rarely finding the feet of the attackers when attempting to build from the back.
Unlucky to see the ball deflect off his chest and spin helplessly into the net, but the second goal left Milan up against it, and was left exposed and Real Madrid hit on the counter attack with pace and power.
Looked briefly in the first half as if he may be able to have an impact, but as the match progressed, he disappeared almost completely and was replaced by Robinho.
A night to forget for the Dutchman. Ducked out of the wall, shirking Ronaldo's free kick that flew past him into the net, then missed a guilt-edged chance, volleying over the crossbar when given a clear opening.
The battling midfielder was employed on the right to provide support to Zambrotta to combat the threat of Ronaldo and Marcelo, but was all at sea in the first half, and resorted to persistent fouling in the second.
Was unable to provide his trademark passing range, and although was unlucky to see Casillas save a first-half free kick, he was on the edge of the action at times as Madrid controlled proceedings.
Much was expected of the Swede on his return to Spain, but apart from an effort near the end where he lacked conviction, did not live up to his billing. Late cross that ballooned hopelessly over summed up his efforts.
Looked the most likely of the Rossoneri's attackers, picking up the ball and attempting to commit the Real Madrid defenders, but his endeavors were not matched by those around him.
- 30 F. Roma
- 15 S. Papastathopoulos
- 20 I. Abate
- 16 M. Flamini
Came on in central midfield and gave the static Milan midfield an element of drive when coming on for Gattuso.
Replaced Pato but the 37-year-old has no time to get in on the action.
Replaced Ronaldinho and had an impact, forcing Casillas into a save and generally giving Madrid problems that Ronaldinho did not.