Two-time defending champion Real Madrid will face big-spending Paris Saint-Germain one of the standout ties of the UEFA Champions League Round of 16.
Madrid was a daunting prospect in Monday's draw after finishing second in Group H behind Tottenham Hotspur, and it is PSG which has pulled what many would see as a short straw.
The two-legged ties will see Neymar renew his rivalry with Real Madrid, the former Barcelona striker having scored three times against the Spanish giant during his time in LaLiga.
Neymar will also be keen to get the better of Cristiano Ronaldo as he looks to show he has the ability to challenge for future Ballon d'Or honours.
Worringly for Unai Emery, who has never won in his 10 matches at Santiago Bernabeu, PSG has failed to win any of its previous three meetings with Los Blancos, failing to score in the past two ties.
Giorgio Marchetti didn't sound that excited about @realmadrid being paired with @PSG_English in the #UCLdraw. Must have been the shock 😱 | Watch EVERY GAME LIVE on beIN SPORTS #beINUCL https://t.co/D3E3Guer3Z pic.twitter.com/JNM3bNt1g6— beIN SPORTS (@beINSPORTS_AUS) December 11, 2017
Another key tie will see Chelsea and Barcelona lock horns once again. The two sides have played each other 10 times in the knockout stages, a record only eclipsed by Bayern Munich and Real Madrid (16).
For the first time in European competition Juventus will meet Spurs, while there will be a battle of recent UEFA Europa League winners when Sevilla takes on current champion Manchester United.
Runaway Premier League leader Manchester City faces Basel over two legs, while Jurgen Klopp's Liverpool was drawn with Porto.
A Bayern Munich side reinvigorated under Jupp Heynckes will have to overcome a tricky test against Besiktas, and the final tie paired Shakhtar Donetsk against Roma.