Liverpool will face a tough task in the Champions League last 16 after being drawn against Atletico Madrid, while Manchester City will take on Real Madrid.
The draw took place on Monday morning and included all four Premier League sides that entered the competition in August after they all made their way into the knockout stages.
Chelsea have been given a difficult draw as they will have to take on Bayern Munich.
Borussia Dortmund were the first team out and will host Paris Saint-Germain in the first-leg.
Real have been put up against Pep Guardiola’s City.
Atalanta, who managed to qualify in dramatic fashion, will be visited by Valencia.
Meanwhile, Lyon are up against two-time winners Juventus, who are desperate to win the Champions League this season.
The last 16 fixtures begin on February 18 to 19 and February 25 to 26, 2020, with the second legs concluding ties on March 10 to 11 and March 17 to 18, 2020.
Full draw
Dortmund vs PSG
Real Madrid vs Manchester City
Atalanta vs Valencia
Atletico vs Liverpool
Chelsea vs Bayern Munich
Lyon vs Juventus
Tottenham vs Leipzig
Napoli vs Barcelona.