Real Madrid is going to face only English Premier League side Manchester City in the Champions League semi-finals while Bayern Munich has been paired with Atletico Madrid.
Friday’s draw in Nyon means City manager Manuel Pellegrini will take on his former team, having coached Madrid in 2009-10.
Real Madrid , who won against Wolfsburg in the last round, – made it to the final four in 2014-15, but Juventus eventually proved to too strong where there own former player Morata scored twice and knocked them out. They last won the competition in 2013-14, beating Atletico 4-1 after extra time for their 10th European Cup win.
Manchester City, are the new comers in the semi-finals, having never made it to this stage before. They failed to make it past the round of 16 in 2013-14 and 2014-15 but got the better of Dynamo Kyiv and Paris Saint-Germain to set up a clash with the Spanish giants.
The only time the two teams have met in Europe was in the 1974 European Cup final, the original tie finishing 1-1 draw before Bayern won the replay 4-0.
Bayern boss Pep Guardiola is attempting to win the Champions League for the third time after lifting the trophy with Barcelona 2008-09 and 2010-11.
The draw also keeps alive the prospect of Guardiola coming up against Man City in the final, with the coach taking over from Pellegrini at the Premier League club on July 1.
According to votes, Real Madrid and Bayern both have most chances to qualify for Champions League final.
— UEFA Champions League (@ChampionsLeague) April 15, 2016
The city will host Madrid on April 26, and Atletico welcome Bayern to the Vicente Calderon the following day, returning to the Allianz Arena on May 3, with Zinedine Zidane’s side playing at home on May 4.
The final at San Siro is on May 28.The winners of the tie between City and Madrid will be the home team in the final.