Liverpool will return to the stadium where they won the Champions League in May when they face Atletico Madrid in the last 16 of this season’s competition.
The Reds have been handed a tough draw against Diego Simeone’s side, who finished second behind Juventus in Group D, with the second leg to be played at Anfield.
Jurgen Klopp’s league leaders are aiming to reach the Champions League final for the third season in a row.
Premier League champions Manchester City will take on Real Madrid in
another intriguing clash, with the second leg taking place at the Etihad.
City won Group C by seven points, while Madrid finished second in Group A behind French champions PSG.
Chelsea have drawn Bayern Munich in a repeat of the 2012 final, which the London club famously won on penalties.
Frank Lampard’s side finished second behind Valencia in Group H, with Bayern topping Group B ahead of Spurs.
Spurs will face Group G winners RB Leipzig, with the second leg to be played in Germany.
The North London club reached the final last year, where they lost 2-0 to Liverpool at the Wanda Metropolitano.
Elsewhere, Spanish champions Barcelona have drawn Napoli, Juventus will take on Lyon, and Borussia Dortmund have been paired with PSG.
Atalanta, the Serie A side making their first appearance in the competition, have drawn Valencia.
Manchester United have drawn Club Brugge in the last 32 of the Europa League, Arsenal will face Olympiakos, and Wolves will take on Espanyol.
Champions League last 16 draw:
Borussia Dortmund vs Paris Saint-Germain (first leg Feb 18, second leg March 11)
Real Madrid vs Manchester City (first leg Feb 26, second leg March 17)
Atalanta vs Valencia (first leg Feb 19, second leg March 10)
Atletico Madrid vs Liverpool (first leg Feb 18, second leg March 11)
Chelsea vs Bayern Munich (first leg Feb 25, second leg March 18)
Tottenham vs RB Leipzig (first leg Feb 19, second leg March 10)
Napoli vs Barcelona (first leg Feb 25, second leg March 18)