Manchester City will face Real Madrid in the last 16 of the Champions League, whilst holders Liverpool have been drawn against Atletico Madrid.
Chelsea will return to where they won their first and only Champions League in 2012 as they face Bayern Munich, whilst Tottenham Hotspur will play RB Leipzig.
The first leg of the round of 16 will be played 18–19 and 25–26 February 2020, with the second leg being played on the 10–11 and 17–18 March 2020.
Champions League holders and Premier League leaders Liverpool will face 2014 finalists Atletico Madrid, they play at the Wanda Metropolitano before the return leg at Anfield.
Liverpool beat Tottenham Hotspur 2-0 last May to win their sixth Champions League title.
Premier League holders Manchester City have been drawn against Real Madrid where they’ll also play away first before taking the tie back to the Etihad Stadium in March.
Pep Guardiola won the UEFA Champions League in 2009 and 2011 with Barcelona, but the furthest he’s got with City is the quarter finals, losing to Liverpool in 2017/18 and to Spurs in 2018/19.
Chelsea will host Bayern Munich at Stamford Bridge in the first leg before travelling to the Allianz Arena for a tricky second leg.
The Blues finished second to Valencia in their group putting them in pot 2.
Jose Mourinho will mark his return to the Champions League with a favourable draw after Spurs drew German side RB Leipzig.
The Gunners finished second in their group and will host Julian Nagelsmann’s side before travelling to Germany for the second leg.
Last-16 draw in full
Borussia Dortmund v Paris St-Germain
Real Madrid v Manchester City
Atalanta v Valencia
Atletico Madrid v Liverpool
Chelsea v Bayern Munich
Lyon v Juventus
Tottenham v RB Leipzig
Napoli v Barcelona
The final will place in Istanbul on May 30th 2020.
For all of the Champions League reaction, click HERE for our live blog.