Image caption,
Arsenal have not played in the Champions League semi-finals since 2009
This season’s Champions League is nearing its conclusion, with Arsenal, Paris St-Germain, Inter Milan and Barcelona the four sides left vying for a place in the final.
Mikel Arteta’s Arsenal will take on Ligue 1 champions PSG, while La Liga leaders Barcelona will go up against Simone Inzaghi’s Inter Milan in the semi-finals.
The Gunners beat defending champions Real Madrid in the last eight with a stunning 5-1 aggregate win and PSG squeezed past Aston Villa 5-4 over two legs.
Italy’s Inter knocked out Bundesliga leaders Bayern Munich with an aggregate score of 4-3, while Barcelona dealt with Borussia Dortmund 5-3 on aggregate.
Highlights of every Champions League game are available on BBC iPlayer and the BBC Sport website and app.
Arsenal will host PSG on 29 April with the second leg in Paris to be played on 7 May.
Barcelona will visit Inter on 30 April and Hansi Flick’s side will welcome the Italians on 6 May.
Image source, Getty Images
Image caption,
The Allianz Arena first hosted the Champions League in 2012
The final takes place on 31 May at the Allianz Arena in Munich.
According to Opta, Arsenal are the favourites to win the Champions League with a 31.3% chance after sensationally knocking out Real Madrid.
Barcelona are second in line with a 27.4% chance of winning their seventh European crown, while PSG have a 22% shot at lifting the famous trophy in Munich.
Inter are rated as the least likely to win the crown with a 19% chance.
Media caption,
How will Arsenal adapt without Thomas Partey?
Arsenal and PSG are the two teams remaining who are yet to win the Champions League.
With both sides battling it out in the semi-finals, there will be a side in the final who have not tasted top-tier European glory.
There are eight Champions League trophies in the semi-final between Inter and Barcelona – three for the Italians and five for the Catalans.