When the teams were confirmed for the Uefa Champions League (UCL) Round of 16, it was for sure that there will be some mouthwatering clashes. And it did not disappoint, as heavyweights are facing each other in such an early stage of the tournament.
Defending Champions Liverpool will be facing Spanish side Atletico Madrid as Liverpool's phenomenal front three will be pitted against one of the best goalkeepers in the world, Jan Oblak.
Atletico's city rivals, Real Madrid will be facing Liverpool's title rivals Manchester City. The 13-time winners of the competition will be facing a relentless machine in Pep Guardiola's City.
FC Barcelona face Italian club, SSC Napoli, in their Round of 16 tie, as Lionel Messi and co are looking forward to breaking their streak of not winning the UCL in the last four years.
German Champions Bayern Munich will face Europa League Champions Chelsea, who went past last year's semi-finalists Ajax.
Borussia Dortmund, who tipped Inter Milan to qualify from the group stage, will face French champions Paris Saint Germain, who are looking for their maiden UCL trophy.
Cristiano Ronaldo's Juventus will face Olympique Lyonnais in their tie as the Italian club are looking to win the UCL after quite some time.
Jose Mourinho's Tottenham Hotspurs will face German side, RB Leipzig, whereas Spanish club Valencia will face an exciting team in Italian club Atalanta.
The first round of the matches will be played on February 18 &19 in the coming year.