Champions League semi-final fixtures and dates in full as Arsenal meet PSG

We are now down to the final four teams in European football’s elite club competition
Champions League trophy
The Champions League semi-final fixtures are set
AFP via Getty Images
Arsenal Football Newsletter

Arsenalwill face Paris Saint-Germain in the Champions League semi-finals.

The Gunners held Madrid at bay at the Santiago Bernabeu, with Bukayo Saka scoring after earlier missing a penalty and Vinicius Jr scoring a consolation. Gabriel Martinelli scored a second deep into second-half stoppage time.

In the other quarter-final second leg, goals from Harry Kane and Eric Dier were not enough as Inter won 4-3 on aggregate.

PSG’s reward for knocking out Premier League leaders Liverpool on penalties in the last-16 was a showdown with another English club in Aston Villa which meant a reunion with former manager in Unai Emery.

After a comfortable 3-1 first leg win in Paris, the Ligue 1 champions raced into a 2-0 lead before the half hour mark in the second leg but were left hanging on as Villa fell just short of completing a memorable comeback was the won 3-2 on the night but lost 5-4 on aggregate.

Barcelona also survived a second leg scare in their quarter-final against Borussia Dortmund. Leading 4-0 from the first leg, Hansi Flick’s side lost 3-1 on the night - their first defeat across any competition in 2025 - but advance 5-3 on aggregate.

The LaLiga leaders will face Inter Milan after they knocked out Bayern Munich.

Champions League semi-final fixtures in full

Tuesday April 29: Arsenal vs Paris Saint-Germain

Wednesday April 30: Barcelona vs Inter Milan

Tuesday May 6: Paris Saint-Germain vs Arsenal

Wednesday May 7: Inter Milan vs Barcelona