Liverpool will play Roma in the Champions League semi-finals, with Bayern Munich facing Real Madrid.
The Reds, who overcame Manchester City 5-1 on aggregate in the quarter-finals, will host Roma on April 24 or 25 before the return leg on May1 or 2.
Arsenal will face Atletico Madrid in the Europa League semi-finals, while Red Bull Salzburg meets Marseille.
The Champions League final will be held in Kiev, Ukraine on Saturday, May 26.
The Europa League final will be in Lyon, France on May 16, with the winner guaranteed a place in next season’s Champions League.