Barcelona and Chelsea will renew their long-running European rivalry after the two giants were drawn against each other in the last 16 of the Champions League.
Tottenham, who earned the most points than any other team in the group stages, will face Italian champions Juventus, who finished behind Barcelona in Group D.
Manchester City, meanwhile, were handed a favourable draw against Basle, while Liverpool’s reward for finishing top of Group E is a last-16 clash against Porto.
It was the first time since 2003-4 that five teams from the same country made it to the knockout stages. And to complete the English contingent, Manchester United will face Sevilla.
Basel vs Manchester City
Porto vs Liverpool
Sevilla vs Manchester United
Real Madrid vs PSG
Shaktar vs Roma
Chelsea vs Barcelona
Bayern Munich vs Besiktas