A relatively quiet return to the first team for the club captain, though early save from Turan's header kept parity before the opening goal.
Fortunate to stay on the pitch in the first half as he somehow escaped having his name taken by the referee. Helped in keeping Turan and Costa quiet.
Was a rock alongside Pepe and caused problems from attacking set-pieces as well as winning plenty in defence. Wound up Costa no end as the striker's frustrations grew.
Saw early effort from distance deflected in. Kept Costa quiet with a mixture of good defending and some sneaky fouls. Booked. Late tackle on Adrian showed how good he can be.
Despite the hosts' domination he was barely seen in an attacking sense, with Di Maria doing much of the work himself.
A passing masterclass by the Croatia midfielder as he kept the hosts moving forward at every opportunity. Did brilliantly to clear Godin header off the line at 2-0.
Á. di María
Unfortunate to see his goal given as an own goal, while he also picked up two assists with an impressive display.
Controlled the game from midfield, while he showed all his tenacity to slow the game down with the odd foul. Garcia never left his side.
Had Insua right where he wanted him from the first minute and was a constant threat on either wing. Superb movement saw him create enough space to score the second goal.
A quiet birthday night for the Ballon d'Or winner as his only sights of goal saw him finish weakly.
Struggled to get involved with los Blancos' attacks and was replaced in the second half. Best chance was when ball bounced wide off him at a corner.
Had no chance with either deflected goal, though should have done better with Jese's goal as the youngster squeezed the ball underneath his body.
Made some excellent challenges as Real burst through, but was powerless to stop Jese as the midfielder's movement saw him score the second goal. Booked late on.
Even on a quiet night Ronaldo got the better of the full-back, while Di Maria ran him ragged when he picked up the ball on the wing.
Couldn't touch Jese when the youngster found himself on the right and was unable to get forward to support attacks. A little lucky to escape punishment for some cynical fouls.
Wasn't overly troubled by Benzema but the movement of others left him for dead. Saw header cleared off the line.
Saw early header pushed away by Casillas but that was all he offered on a quiet return from injury. Pushed up front after the break but was soon replaced by Adrian.
Barely figured in open play as the game largely passed him by. Set-pieces weren't at their usual standard on a disappointing night for the midfielder.
Saw his set-pieces cause a threat in the Real box, but couldn't put his mark on the game with his usual passing game.
Marshalled well by Alonso throughout, and when given the opportunity to link up with Costa he failed to pick out the striker. Replaced in the second half.
Never got going in the first half and picked up a needless booking early on. Replaced at the break as Simeone looked to change formation.
Got far too involved with the antics of Pepe and Ramos to really make an impact on the game. Got himself foolishly booked and will now miss the second leg.
Brought on at half-time, and despite some early runs that caused some panic, he struggled to make much of an impact.
Brought on for the final 20 minutes, but saw the game pass him by in midfield.
Was a spectator for much of his second-half showing, though one run on goal almost created a chance until Pepe's intervention.