Holders Bayern Munich will take on last year’s beaten finalists Paris Saint-Germain in the Champions League quarter-finals while record 13-time winners Real Madrid meet Liverpool in a repeat of the 2018 final.
Friday’s draw also pitted Premier League leaders Manchester City against Borussia Dortmund, with Chelsea set to play Porto in the other last-eight tie.
Watch European Football with beIN SPORTS and ESPN on Kayo. New to Kayo? Try 14-Days Free Now >
The semi-final draw also took place, with Liverpool and Chelsea set to meet in the last four should both progress in a draw which is eerily similar to the 2005 tournament which saw the Reds win the competition in Istanbul, the same location as this year’s final.
Manchester City find themselves on the other side of the draw and should they get past Dortmund, they will face either PSG or Bayern Munich.
Champions League quarter-finals
First legs: April 7/8 (AEST) | Second legs: April 14/15 (AEST)
Manchester City vs Borussia Dortmund
Porto vs Chelsea
Bayern Munich vs Paris Saint-Germain
Real Madrid vs Liverpool
Champions League semi-final draw
First legs: April 28/29 (AEST) | Second legs: May 5/6 (AEST)
Bayern Munich OR Paris Saint-Germain vs Manchester City OR Borussia Dortmund
Real Madrid OR Liverpool vs Porto OR Chelsea