Liverpool will face Real Madrid in the quarter-finals of the Champions League in a repeat of the 2018 final.
Manchester City and Chelsea have been handed slightly more favourable draws in the last eight.
City will face Borussia Dortmund, while 2012 champions Chelsea will go up against another former winner of the competition, Porto.
There will also be a repeat of last season's final when holders Bayern Munich face French champions Paris Saint-Germain.
Full draw for quarter-finals
Manchester City v Borussia Dortmund
Porto v Chelsea
Bayern Munich v PSG
Real Madrid v Liverpool
The first team drawn will have home advantage for the first leg and those ties will take place on April 6-7 and April 13-14.
The road to Istanbul is set! 😍
Which 2 teams will make the final? 🤔#UCLdraw | #UCL pic.twitter.com/HdgWQRCMHQ
— UEFA Champions League (@ChampionsLeague) March 19, 2021
The draw for the semi-finals was also made with Liverpool and Chelsea on the same side of draw as they were in 2005.
City could potentially face Pep Guardiola's former club Bayern if both sides come through their respective quarter-finals.
Bayern Munich/PSG v Manchester City/Borussia Dortmund
Real Madrid/Liverpool v Porto/Chelsea
The semi-finals will take place on April 27-28 and May 4-5.