Holders and two-time consecutive winners Real Madrid landed Bundesliga giants Bayern Munich in Friday's Champions League draw and will face the 2012-13 winners for a place in the final in Kiev on May 26.
Bayern Munich-Real Madrid, Liverpool-Roma in semi-finals
There is little doubt that Madrid and Bayern would have preferred to avoid each other in the semi-finals, with Liverpool and Roma going head to head in the other tie.
Bayern and Madrid have met three times in the knock-out stages in recent years. in 2013-14 Carlo Ancelotti masterminded a 5-0 aggregate victory over the side he would go on to manage shortly afterwards in the semi-finals, avenging Bayern's success two seasons earlier when the Bavarians won on penalties in the Bernabéu to reach the final after a 3-3 aggregate draw.
Overall, Bayern lead the head-to-head between the side with 11 victories to Madrid's 9, and two draws.
Ties to be played on 24-25 April and 1-2 May
Bayern and Liverpool will be at home in the opening legs, which will be played on either April 24 or 25 April, with the returns scheduled for 1-2 May.
Europa League/Champions League draws: live coverage
You can follow all the reaction to the Champions League draw and final confirmations of dates and times, with our live coverage.