Full Champions League last 16 draw as Real Madrid take on Liverpool
Bayern Munich will meet Paris Saint-Germain in one of the other big games
European champions Real Madrid will face Liverpool in the last 16 of the Champions League.
The tie is a repeat of last year's final, which Madrid won 1-0 in Paris to win the competition for the 14th time in their history.
Madrid and Liverpool also met in the 2018 final, with Los Blancos again emerging victorious, while Liverpool won themselves won the Champions League in the Spanish capital in 2019 when they beat Tottenham.
Elsewhere, Paris Saint-Germain will take on Bayern Munich in a mouthwatering fixture, meaning two of PSG, Bayern, Madrid and Liverpool will not be in the quarterfinals.
That can only be good news for Manchester City, who drew German side RB Leipzig.
Inter Milan, meanwhile, who along with Bayern knocked Barça into the Europa League, will play Porto.
The full draw for the last 16 is:
Leipzig v Man City
Brugge v Benfica
Liverpool v Real Madrid
Milan v Tottenham
Frankfurt v Napoli
Dortmund v Chelsea
Inter v Porto
PSG v Bayern