The dream for an all-Madrid final in the UEFA Champions League was aborted by Friday’s draw which has pitched two Spanish and city rivals, Atletico Madrid and Real Madrid together.
Holders Real Madrid will face rivals Atletico Madrid in the semi-finals of the Champions League in what is a repeat of last year’s final.
Zinedine Zidane’s side could become the first club to retain the trophy in the Champions League era in the final on 3 June in Cardiff.
French side Monaco take on Italian club Juventus in the other last-four tie.
The first legs will be played on 2 and 3 May, with the return legs taking place the following week.
Real, aiming to win Europe’s premier club competition for a 12th time, beat German champions, Bayern Munich 6-3 on on aggregate to reach the semi finals.
Atletico Madrid ensured that no English club side got the four by ending the fairytale of Premier League champions Leicester.
Juventus claimed an impressive 3-0 aggregate over FC Barcelona while Monaco eliminated Borussia Dortmund 6-3 on aggregate.