The draw for the last 16 of this season's UEFA Champions League has been conducted in Nyon this morning, meaning Manchester City and their Premier League counterparts now know who they will face in the next round of the competition.
The draw at this stage of the competition was split into two groups of seeded and unseeded teams, meaning the eight group winners were pitted against the eight group runners-up. However, clubs from the same country and those who faced each other in the group stage were kept apart.
City, who reached the semi-final stage last term, have been handed the task of getting past German side RB Leipzig. City will travel to Germany for the first leg before welcoming the Bundesliga side to the Etihad Stadium for the reverse fixture.
READ MORE: UEFA Champions League draw LIVE
Chelsea, who were also seeded, will lock horns with fellow German club Borussia Dortmund. Tottenham Hotspur, who topped their group in dramatic fashion on the final matchday of the group stage, will have to get past AC Milan to reach the quarter-finals.
Liverpool, who finished as runners-up in Group A, meaning they were on the unseeded side of the draw, will face current Champions League holders Real Madrid in a repeat of last season's final. As they were unseeded, they will welcome the Spanish heavyweights to Anfield for the first leg.
Elsewhere, French giants Paris Saint-Germain will meet Bayern Munich in a mouth-watering tie.
Champions League last-16 draw in full:
RB Leipzig vs Manchester City
Club Brugge vs SL Benfica
Liverpool vs Real Madrid
AC Milan vs Tottenham Hotspur
Eintracht Frankfurt vs Napoli
Borussia Dortmund vs Chelsea
Inter Milan vs FC Porto
PSG vs Bayern Munich
The ties will be played in February and March next year.
READ NEXT: