Spanish giants Real Madrid will play Manchester City for a place in the Champions League final, while Atletico Madrid will take on Bayern Munich in the other semifinal.
The first legs of the semifinals will be played on April 26 and 27. The return matches will be played May 3 and 4.
Real Madrid is a 10-time European champion, while City is in the semifinals for the first time.
Bayern was paired with Atletico Madrid in a rematch of the 1974 final, when the German club won the first of its five titles. The final is scheduled for May 28 at the San Siro in Milan.