Liverpool will take on fellow five-time winners Bayern Munich in the last 16 of the Champions League, while Jose Mourinho’s struggling Manchester United face French giants Paris Saint-Germain.
Holders Real Madrid were paired with Ajax in Monday’s draw in Nyon as the Spaniards attempt to lift the trophy for the fifth time in six seasons, while Lionel Messi and Barcelona will play Lyon.
Both Liverpool and Bayern have a rich tradition in the competition, with Jurgen Klopp returning to his homeland to face the side that beat his Borussia Dortmund team in the 2013 final.
Liverpool, defeated finalists last season, are the current form side of the two and sit top of the Premier League while Bayern have been far short of their own high standards in the Bundesliga this term.
“That’s the team of the hour, the league leaders in England, they are playing really good football, very physical, really stepping it up. We are looking forward to it,” Bayern sporting director Hasan Salihamidzic said of the tie with Liverpool.
“A tough cookie, but that’s something to look forward to as a player.”
Klopp said: “It will be a tough one, an interesting one, and I am looking forward to it.”
Pep Guardiola’s Manchester City take on German side Schalke 04 while Atletico Madrid, runners-up in 2014 and 2016, come up against Cristiano Ronaldo and Italian heavyweights Juventus.
“A very difficult match, with few goals,” Juve vice-president Pavel Nedved predicted.
“No doubt Cristiano is the man of the Champions League, he has always shown that, with goals and victories. Our team is very strong and we can be calm and confident.”