Uefa champions league defending champions Real Madrid of Spain have qualified for a third successive final. In the exciting semifinals they edged out Bayern Munich of Germany on 4-3 aggregate.
Trailing 2-1 after the first leg in Germany, Bayern needed a win at the Bernabeu to reach the final but it finished 2-2.
Joshua Kimmich scored from six yards out, before Karim Benzema headed in for Real from Marcelo's fine left-wing cross eight minutes later.
A second for Benzema, after a horrendous mistake from Bayern goalkeeper Sven Ulreich, put Real in control, although Bayern's on-loan James Rodriguez then scored against his parent club to set up a dramatic finale.
Real will face either Liverpool or Roma in the final in Kiev, Ukraine, on 26 May.