Liverpool and Manchester City will both face German clubs in the last 16 of the Champions League.
Premier League champions Liverpool will face RB Leipzig, who secured a place in the knockout phase at the expense of Manchester United in the group stage.
Manchester City have been paired with Borussia Monchengladbach, while Chelsea will go up against Atletico Madrid, who ended Liverpool's reign as European champions last season.
Holders Bayern Munich will take on Lazio and there will be another Barcelona and PSG knockout tie, three years on from Barca's incredible comeback against the French champions.
Champions League last-16 draw:
Borussia Monchengladbach v Manchester City
Lazio v Bayern Munich
Atletico Madrid v Chelsea
RB Leipzig v Liverpool
Porto v Juventus
Barcelona v Paris Saint-Germain
Sevilla v Borussia Dortmund
Atalanta v Real Madrid
The first legs of those ties will be played on February 16th/17th and 23rd/24th with the return legs down for March 9th/10th and 16th/17th.
The club drawn first will be at home for the first leg so Liverpool, City and Chelsea will all be at home for the second leg of their ties.