Karim Benzema scores twice to take the reigning European champions Real Madrid through to their third successive Champions League final in a breath taking contest against Bayern Munich with a 4-3 aggregate win at the Bernabeu.
Joshua Kimmich put the German side ahead after firing in a loose ball from close range to draw the game level on aggregate just three minutes into the game but Madrid forward levelled the score line with a headed goal putting the Los Blancos back in control on aggregates.
Sven Ulreich then gifted Madrid the lead in the game after a poor attempt to clear a back pass, Benzema made no mistake to bury the ball in an empty net following the german keeper disastrous mistake but James Rodriguez draws the game level on the night to put pressure on the home team. Bayern had enough time to take the game but only came close missing several chances of going through to the final.
Jerome Boateng was unavailable for Bayern Munich on the night but that did not stop the defender from giving his grief to the referee incredulous over refusal to award a penalty against Marcelo who blocked a pass with his hand stretched.
Bayern pushed until the very end, but Corentin Tolisso and Thomas Muller's efforts were saved by Keylor Navas and Mats Hummels headed wide as the Spanish side held on. Real will face either Liverpool or Roma in the final in Kiev, Ukraine, on 26 May.