Champions League draw in full as Arsenal, Liverpool and Villa learn opponents

Liverpool, Arsenal and Aston Villa have been drawn against Paris Saint-Germain, PSV Eindhoven and Club Brugge respectively in the last 16 of the new-look Champions League format

A detailed view of the UEFA Champions League trophy before UEFA Champions League 2024/25 Round of 16,

The draw for the last 16 of the Champions League has been made (

Image: Kristian Skeie/UEFA via Getty Images)

Liverpool have been handed a tricky tie against Paris Saint-Germain in the last 16 of the Champions League.

Liverpool won their first seven games to finish top of the table in the initial stage of the new-look format to take the number one seed, yet have been handed a tricky tie against PSG. If they get past the French giants, then Arne Slot's side could face an all-English quarter-final against Aston Villa.

Arsenal will play PSV Eindhoven in the last 16 after a strong showing saw them comfortably finish inside the top eight to take the third seed. They will also face a tough quarter-final, should they progress, with Real Madrid or Atletico Madrid awaiting them in the next round.

Aston Villa's reward for beating Bayern Munich, drawing with Juventus and dramatically beating Celtic to secure a shock top-eight finish is a two-legged tie against Club Brugge, who they have already met.

Defending champions Real Madrid will face rivals Atletico Madrid after thrashing Manchester City 6-3 on aggregate in the play-off round, with Kylian Mbappe's hat-trick at the Bernabeu putting an exclamation mark on their progression.

There is an all-German tie between Bayer Leverkusen and Bayern Munich, who needed a play-off to reach this stage. Borussia Dortmund take on Lille, while Feyenoord play Inter Milan.

Barcelona will play Benfica in another tasty-looking tie in the next round of the competition, while UEFA have mapped out the potential routes to the final in Munich on Saturday, May 31, in the final draw of the season.

Full draw for the Champions League last 16

Club Brugge vs Aston Villa

Borussia Dortmund vs Lille

Real Madrid vs Atletico Madrid

Bayern Munich vs Bayer Leverkusen

PSV Eindhoven vs Arsenal

Feyenoord vs Inter Milan

Paris Saint-Germain vs Liverpool

Benfica vs Barcelona

Quarter-finals


PSG or Liverpool vs Club Brugge or Aston Villa

PSV or Arsenal vs Real Madrid or Atletico Madrid

Benfica or Barcelona vs Borussia Dortmund or Lille

Bayern Munich or Bayer Leverkusen vs Feyenoord or Inter Milan

Semi-finals


PSV or Arsenal/Real Madrid or Atletico Madrid vs PSG or Liverpool/Club Brugge or Aston Villa

Benfica or Barcelona/Borussia Dortmund or Lille vs Bayern Munich or Bayer Leverkusen/Feyenoord or Inter Milan

Join our new WhatsApp community and receive your daily dose of Mirror Football content. We also treat our community members to special offers, promotions, and adverts from us and our partners. If you don't like our community, you can check out any time you like. If you're curious, you can read ourPrivacy Notice.

This article contains affiliate links, we will receive a commission on any sales we generate from it. Learn more

Sky has slashed the price of its Essential TV and Sky Sports bundle ahead of the 2025/26 season, saving members £336 and offering more than 1,400 live matches across the Premier League, EFL and more.

Sky will show at least 215 live Premier League games next season, an increase of up to 100 more.

Sky