After a relatively quiet first half the Spaniard kept up his concentration for the second period. Got the slightest of touches on Lewandowski's 50th-minute shot which then came back off the bar and then denied Gundogan with a super save after the hour mark.
The young Frenchman replaced Pepe who struggled to deal with Lewandowski in the first leg and he proved a more than capable deputy. He looked very sharp as he read the play superbly to stave off any danger.
Did his best to get forward and support Ronaldo on the left but was guilty of being caught out of position in the process a few times. He was rash when going in for the challenge and was lucky not to see red in the first half.
He did his best to disrupt Lewandowski by getting very physical with him and it seemed to work. He provided a threat in the opposing area and lashed in a goal in the closing stages, but it proved to be not enough.
Used the ball well in midfield, passing accurately or providing his team with an attacking injection from deep when it was needed. But when he was without the ball he made a few clumsy challenges that broke the momentum.
Did not quite display his brilliant passing ability from midfield and was outshone by Modric. His work ethic was not at its highest as he showed no urgency to close down the opposition when they had the ball.
Had a simple start as Madrid put BVB under pressure from the off. As Dortmund began to get a foothold in the game, though, he was sloppy in possession but a late block kept Lewandowski out and kept his team's hopes alive.
Á. di María
Dropped off the play and got his head up, consistently looking to pick out his team-mates with a ball into the centre. He ran at the defence throughout and always looked to have them on the back foot.
Hugely threatening in the opening stages, finding space and unlocking the BVB defence at will. He missed a glorious chance to open the scoring in the 15th minute and vanished until popping up with a great assist for Benzema late on.
The Argentine striker put himself about in the final third but lacked the pace to truly worry the opposition. He struggled to find space where it mattered and missed his best chance to score with just four minutes gone.
Should have made more of two decent opportunities early on, one of which was sent straight at Weidenfeller from close range. His touch deserted him for the remainder of the game as he failed to penetrate the Dortmund back line.
A solid performance from the keeper as he stayed big and positioned himself well to keep out Higuain in the fourth minute. He then denied Ronaldo from close range soon after and claimed almost everything he went for in the area.
Started the game apprehensively and almost gifted Madrid a fourth-minute goal when he was caught in possession. He did not look entirely comfortable with the ball at his feet and was reluctant to push on and help unpick Essien.
A typically tireless performance from the right-back as he raced up and down the flank. Always seemed to be there to provide an option of additional width but also managed to stay on top of his defensive duties.
Having acclimatised to the early Madrid pressure, the centre-back repelled everything with a series of interceptions and aerial challenges. Along with Subotic he restricted the space in the channels for the hosts to run in.
Was dragged out of position early on but quickly regained his composure. He held the defensive line brilliantly to stop Madrid from running in behind and he was also there to mop up whenever they threatened. Could have closed Ramos in the area as he slammed in the second.
Used his pace to good effect as he glided past the opposition with ease. He was moved to a more central position following Gotze's withdrawal and flitted about in spaces that regularly concerned the Blancos' defence.
Unable to keep hold of the ball when required, enabling Madrid to keep up the pressure on his side. However, he tracked the ball well through the middle and accurately judged his tackles when in dangerous areas.
Was not involved in the opposing half anywhere near enough as he did not spend time on the ball to influence proceedings until late on. Nevertheless, he helped out defensively all night.
Slow to close the play as Madrid dominated the early exchanges. However, he provided his team with much-needed relief by slowing the tempo when on the ball and was only denied a goal by a remarkable save from Diego Lopez.
The Polish striker kept a cool head despite plenty of provocation but was unable to finish a series of chances, his closest one coming back off the bar.
Brought on in place of Coentrao in the 57th minute did well to orchestrate the play in a heavily-congested central area in Dortmund's half.
Came on for Alonso in the 67th minute to add more dynamism to the midfield, which he did so effectively by providing an additional runner from deep.
Replaced Higuain in the 57th minute and was alert to get in the right place to score the opening goal with seven minutes remaining. He then kept a cool head to supply a cutback for Ramos to add the second.