Barcelona were drawn against Paris Saint-Germain in the standout tie of the Champions round of 16, which took place on Monday.
The clash means that, if fit, Neymar will return to Camp Nou. The last time these teams met in the competition, Barca recovered from a 4-0 first leg deficit to qualify.
Cristiano Ronaldo will make a return to Portugal as Juventus were drawn with Porto while Frank Lampard and Diego Simeone will also face off as Atletico Madrid will meet Chelsea in a repeat of the 2014 semifinal.
Holders Bayern Munich were drawn against Lazio, who were unbeaten in the group phase and qualified for the knockout stages for the first time in 20 years, while Liverpool boss Jurgen Klopp returns to Germany to face RB Leipzig.
Manchester City were drawn against Borussia Monchengladbach while Real Madrid will face Atalanta. Europa League-winners Sevilla were paired against Borussia Dortmund
Borussia Monchengladbach vs. Manchester City
Lazio vs. Bayern Munich
Atletico Madrid vs. Chelsea
RB Leipzig vs. Liverpool
Porto vs. Juventus
Barcelona vs. Paris Saint-Germain
Sevilla vs. Borussia Dortmund
Atalanta vs. Real Madrid