Liverpool sees a rematch of their 2018 Champions League final with Real Madrid after being tie together in the quarter-finals of this year’s competition.
Manchester City will have the chance to watch transfer target Erling Haaland after being drawn against Borussia Dortmund, while Chelsea have been handed a tie against Porto.
Paris Saint-Germain and Bayern Munich meet in a re-run of last year’s showpiece in Lisbon to complete the draw.
Liverpool will be hoping to maintain their fine European form against Zinedine Zidane’s men, while also carrying out a spot of revenge.
Jurgen Klopp’s side lost the final in 2018 when Gareth Bale scored twice late on to secure the trophy for the Spaniards.
The match also went down in favor of Sergio Ramos’s challenge that ended Mohamed Salah’s participation in the showpiece.
Erling Haaland, meanwhile, is one of the hottest properties in Europe, having scored 31 goals in 30 appearances across all competitions this season.
City are one of many teams that have been linked with the Wonder whizkid to date.
The tie will also see Ilkay Gundogan go up against his former club.
The Germany international moved to the Etihad in 2016 as is enjoying one of his most incredible seasons to date under Pep Guardiola, scoring 12 times in 23 appearances.
Chelsea will be the happiest of the English contingent left in the competition having drawn the reigning Portuguese champions.
Sergio Conceicao’s men struggled past Juventus in extra time of the previous round. They are current second in Portugal’s top flight, 10 points behind leaders Sporting.
Quarter finals confirmed dates
Tuesday 6 April
Manchester City v Dortmund
Real Madrid v Liverpool
Wednesday 7 April
Porto v Chelsea
Bayern v PSG
Tuesday 13 April
Chelsea v Porto
PSG v Bayern
Wednesday 14 April
Dortmund v Manchester City
Liverpool v Real Madrid