New Delhi, April 13: Two-time Champions league holders Real Madrid will clash with Bundesliga Champions Bayern Munich while Mohammed Salah starred Liverpool FC will face AS Roma in the Champion League semi-final, the UEFA announced on Friday.

The first leg will be played on April 24-25 while the second leg of the semis will take place on May 1-2. Anifield and Allianz Arena respectively will host the first legs of the European Championship.