Real Madrid will face Bayern Munich in the semi-final of the Champions League after the draw held at the UEFA headquarters in Nyon. The first leg will be played at the Allianz Arena on 25 April, with the second leg played at the Bernabéu on 1 May. The winner of this tie will go down as the home side for the final in Kiev, which will be played on May 26. The other semi-final sees Liverpool face Roma.