After a grueling and enthralling Round of 16 stages, the lineup for the quarterfinals of the UEFA Champions League 2024-25 season is set.
The Round of 16 matches ended on Wednesday with a twist in the tale and now the final eight teams are confirmed for the quarterfinals.

Arsenal vs PSV Eindhoven - Arsenal managed a 2-2 draw and have qualified with a 9-3 aggregate score.
Barcelona vs Benfica - Barcelona won 3-1 at home in the 2nd leg and have now advanced to the quarterfinals.
Liverpool vs PSG - A shocker at the Anfield as Paris Saint-Germain knocked out Liverpool in penalties.
Inter Milan vs Feyenoord - Inter Milan eased past Feyenoord with a 4-1 aggregate score.
Lille vs Borussia Dortmund - Borussia Dortmund have edged past Lille 3-2 as they managed an away win in the second leg of the tie.
Bayern Munich vs Bayer Leverkusen - A simple and easy win for Bayern, who won both the matches against their German opponents, 3-0 and 2-0 respectively.
Aston Villa vs Club Brugge - Aston Villa have swept away Club Brugge 6-1 and are in the quarterfinals.
Real Madrid vs Atletico Madrid - Real Madrid qualified for the quarterfinals by the barest of margins as they scraped past Ateltico 4-2 via penalties.
Arsenal, Aston Villa, FC Barcelona, Paris Saint-Germain, Borussia Dortmund, Bayern Munich, Inter Milan, Real Madrid
The UEFA Champions League quarterfinals will be played in two legs like the traditional way.
The first leg matches are scheduled for April 8/9 and the second leg matches are set for April 15/16.
The UCL quarterfinals lineups were determined during the Round of 16 draw and here is the lineup -
Barcelona vs Borussia Dortmund (Barcelona play 1st Leg at Home)
Bayern Munich vs Inter Milan (Bayern play 1st Leg at Home)
Aston Villa vs PSG (Aston Villa play 1st Leg at Home)
Arsenal vs Real Madrid (Arsenal play 1st Leg at Home)