Real Madrid's Joselu scored twice in the final minutes as they fought back from the brink of elimination to reach the Champions League final with a dramatic 2-1 second-leg win over Bayern Munich on Wednesday that sent them through 4-3 on aggregate.
Real progressed to their sixth Champions League final in 10 years and will bid for a record-extending 15th title against Borussia Dortmund at Wembley on June 1.
- Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)
In a repeat of their spectacular semi-final comeback win over Manchester City two years ago, they saw their opponents take the lead after Bayern substitute Alphonso Davies scored from a counter attack in the 68th minute.