The Champions League last 16 draw has been done, and the remaining European soccer clubs in the competition now know who they'll be playing against in their next game.

Defending champions Real Madrid is set to a face a fellow Spanish club in their quest to remain the best club in Europe.

Champions League Last 16 Draw

Here are the matchups for the upcoming Champions League last 16:

  • Club Brugge vs Aston Villa
  • Real Madrid vs Atletico Madrid
  • Borussia Dortmund vs Lille
  • SV Eindhoven vs Arsenal
  • Feyenoord vs Inter Milan
  • Paris St-Germain vs Liverpool
  • Bayern Munich vs Bayer Leverkusen
  • Benfica vs Barcelona

Match Schedules

Match schedules for the last 16 are as follows:

First Leg - March 4; Second Leg - March 12

  • Club Brugge vs Aston Villa
  • Real Madrid vs Atletico Madrid
  • Borussia Dortmund vs Lille
  • SV Eindhoven vs Arsenal

First Leg - March 5; Second Leg - March 11

  • Feyenoord vs Inter Milan
  • Paris St-Germain vs Liverpool
  • Bayern Munich vs Bayer Leverkusen
  • Benfica vs Barcelona

Winners of their respective matchups will progress to the quarter-final, which means a total of eight clubs will battle in order to make it to the semi-final.