Cristiano Ronaldo and Lionel Messi will renew acquaintances once more as Manchester United and Paris Saint-Germain were drawn together in the Champions League round of 16.
Manchester City will take on Villarreal who finished second to United in the group stage.
Liverpool have been handed a tie against Austrian side Red Bull Salzburg while holders Chelsea will face French side Lille.
Real Madrid, who have won the tournament a record 13 times, will face Portuguese side Benfica, reigning Spanish Champions Atletico will face 2020 winners Bayern, Italian champions Inter will face Ajax and Juventus will face Sporting.
Benfica v Real Madrid
Villarreal v Manchester City
Atletico Madrid v Bayern Munich
Red Bull Salzburg v Liverpool
Internazionale v Ajax
Chelsea v Lille
Paris Saint-Germain v Manchester United
The first legs are scheduled for 15/16/22/23 February, and the second legs on 8/9/15/16 March.