Bayern Munich will host Real Madrid in the UEFA Champions League semifinal final while Liverpool will play AS Roma.
Bayern Munich will entertain the European Champions in the first leg of the semifinal clash in Munich.
While Liverpool will host As Roma in the first leg at Anfield for the first leg of the encounter.
Europa League Draws: Arsenal to battle Atletico Madrid
Bayern Munich vs Real Madrid will be a repeat of last year quarter-final fixture which Real Madrid advanced to the semifinal after defeating the Bavarian on both legs with 6-3 aggregate.
Liverpool and Roma played in the 2001/02 season in the Champions League the Anfield outfit played 0-0 in Rome and won 2-0 in Anfield.
The first leg of the tie between Bayern Munich vs Real Madrid will be played on the 24th of April at the Allianz Arena while the return leg will be played at Santiago Bernabeu on 2nd of May 2018.
The tie between Liverpool and AS Roma first leg will be played at the Anfield on the 25th of April while the second leg will be held at the Olimpico Stadium on the 2nd of May.
The final will be played in Kyiv 26th May 2018.