UEFA Champions League holders Real Madrid will play local rivals Atletico Madrid in the last 16 of the competition, while Bayern Munich were drawn against Bundesliga title challengers Bayer Leverkusen on Friday.
Real thrashed Premier League champions Manchester City 6-3 on aggregate in the play-offs, and will now make the trip across town to play Atletico, the side they beat in the 2014 and 2016 finals.
Bayern Munich, who last won the title in 2020, take on Xabi Alonso’s Leverkusen who pipped them to the Bundesliga title last season.
Group stage table-toppers Liverpool will travel to Paris St. Germain for the first leg after the French side humiliated Brest with a 10-0 aggregate win in the play-offs.
Read Also: S/Eagles defender Ndah returns to action 5 months after injury
Barcelona will play Benfica, while Arsenal were drawn against Eredivisie title challengers PSV Eindhoven.
Aston Villa, who last played in the knock-out stage in 1983, have been drawn against Club Brugge, while 2023 runners-up Inter Milan play Feyenoord.
Full Champions League Last 16 Draw:
Paris St. Germain vs Liverpool
Club Brugge vs Aston Villa
Real Madrid vs Atletico Madrid
PSV Eindhoven vs Arsenal
Benfica vs Barcelona
Borussia Dortmund vs Lille
Bayern Munich vs Bayer Leverkusen
Feyenoord vs Inter Milan