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.
FULL DRAW
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.