Four of this season's favorites will face off in the last 16 while Chelsea, Tottenham, and Man City have also been handed tricky fixtures in the last 16.

The draw for the UEFA Champions League round of 16 is complete and what a mouthwatering round of football this promises to be!

Given that the likes of Liverpool, PSG, Inter Milan, and AC Milan all failed to win their groups, stellar showdowns were guaranteed to take place, and this year's draw did not disappoint.

Two fixtures, in particular, stand out, the first being Liverpool's clash with Real Madrid. These two European powerhouses were pitted against each other in a repeat of last season's final as the Merseyside giants continue their search for revenge over Los Blancos after losing the 2022 and 2018 finals to the Spanish side.

The other blockbuster tie will see the champions of France and Germany battle it out for a spot in the quarterfinal. Yes, PSG will face Bayern Munich in the round of 16, having locked horns in two of the last three seasons. Lionel Messi, who has both inflicted and endured heartbreak against the Bundesliga heavyweights, will cross paths with Muller and Neuer once more, but this time around, he will have Neymar and Kylian Mbappe on his side.

Manchester City, one of the favorites to win the UEFA Champions League title, will take on RB Leipzig in the knockout stage. While things could have been worse for Guardiola's men, Nkunku and Co. are not to be underestimated after putting in stellar performances against Real Madrid, Shakhtar Donetsk, and Celtic in the group stage.

Meanwhile, Tottenham, who secured their round of 16 ticket on the final day, will face reigning Serie A champions AC Milan, meaning a return to Italy for Conte, while Antonio's former club Inter Milan will face Primeira Liga holders Porto in the next round.

And lastly, we have Dortmund vs Chelsea as highly-rated Englishman Jude Bellingham is set for another European battle with a Premier League giant looking to sign him up this summer. Check out the draw in complete below.

Liverpool, Real Madrid, Bayern Munich, PSG, Dortmund, Chelsea, Tottenham, AC Milan, Inter Milan, Porto, Manchester City, RB Leipzig, UEFA Champions League, UCL Draw, Round of 16