Real Madrid plays Manchester City and Bayern Munich will face Atletico Madrid in Europe's Champions League semifinals.
Friday's draw in Nyon, Switzerland, means outgoing City manager Manuel Pellegrini will have a chance to get a victory over his former team. Pellegrini coached Madrid in 2009-10.
OLYMPICS: Brazil is men's favorite | U.S. is defending women's gold medal team
The first legs of the semifinals will take place April 26 and 27, with the returns scheduled for May 3 and 4. City and Atletico will play the first legs at home.