If the Conference League was supposed to be the “junior” European competition, nobody told the teams involved. Last night’s quarter-final second legs were a masterclass in drama, heart-stopping saves, and historic milestones. We now officially know the four teams left standing, and the matchups for the semi-finals are absolutely mouth-watering.
From South London history to Ukrainian resilience, the road to Leipzig is narrowing. Here is your breakdown of the semi-finalists who survived a wild Thursday night.
1. Crystal Palace (England)
The Eagles are landing in their first-ever European semi-final. Despite a 2-1 loss on the night to Fiorentina at the Stadio Artemio Franchi, Palace progressed 4-2 on aggregate. Ismaïla Sarr’s early header proved to be the insurance policy they needed as they weathered a literal storm in Florence. Oliver Glasner has transformed this side into a continental threat that no one wants to face right now.
2. Shakhtar Donetsk (Ukraine)
Shakhtar’s European journey continues to be one of the most inspiring stories in football. After a dominant 3-0 win in the first leg, they played out a thrilling 2-2 draw with AZ Alkmaar last night. Despite the Dutch side’s best efforts to mount a comeback, Shakhtar’s composure shone through, securing a 5-2 aggregate victory. They will now host Crystal Palace in the first leg of the semi-final at their temporary European home in Poland.
3. Rayo Vallecano (Spain)
The “giant-killers” from Madrid have found their rhythm on the European stage. Rayo Vallecano secured their spot in the final four after navigating a tricky second leg to eliminate their opponents. Known for their high-intensity press and fearless attacking style, they bring a distinct La Liga flair to the semi-final bracket and remain a dark horse to go all the way.
4. Strasbourg (France)
Completing the quartet is Strasbourg, who have been the surprise package of the tournament. The French side showed incredible tactical discipline last night to hold onto their aggregate lead and progress. Their inclusion ensures a diverse semi-final lineup, featuring clubs from four different major European nations.
The Semi-Final Pairings:
The first legs will take place on Thursday, April 30, with the return fixtures on May 7.
• Shakhtar Donetsk vs. Crystal Palace
• Rayo Vallecano vs. Strasbourg



