The UEFA Champions League Round of 16 draw took place on Monday the 16th of December with the games set to play in February and the grand finale will be on the 30th of May in Ataturk Stadium in Istanbul.
Current Premier League Champions Manchester City will face Real Madrid who are thirteen time winners of the competition, while Liverpool have been drawn against Atletico Madrid.
Chelsea on the other hand will play Bayern Munich and Tottenham Hotspur will play German side, RB Leipzig.
The first legs will be played on 18, 19, 25 and 26 February with the return legs on 10, 11, 17 and 18 March.
The Premier League’s four contenders have all been handed tough fixtures that would comfortably grace even the later stage of the competition.
Here is the list of all the round of 16 fixtures that will be played, home and away in February and March 2020.
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
Champions League calendar
Last-16 first legs
18 February: Borussia Dortmund v Paris Saint-Germain, Atletico Madrid v Liverpool
19 February: Atalanta v Valencia, Tottenham v RB Leipzig
25 February: Chelsea v Bayern Munich, Napoli v Barcelona
26 February: Real Madrid v Manchester City, Lyon v Juventus
Last-16 second legs
10 March: Valencia v Atalanta, RB Leipzig v Tottenham
11 March: Paris Saint-Germain v Borussia Dortmund, Liverpool v Atletico Madrid
17 March: Manchester City v Real Madrid, Juventus v Lyon
18 March: Bayern Munich v Chelsea, Barcelona v Napoli
20 March: Quarter-finals and semi-finals draw
7, 8 April: Quarter-finals first leg
14, 15 April: Quarter-finals second leg
28, 29 April: Semi-finals first leg
5, 6 May: Semi-finals second leg
30 May: Final
In other ties, Serie A champions Juventus will face French side Lyon, Paris Saint-Germain will play Borussia Dortmund and Barcelona were paired with Napoli.