The UEFA Champions League semi-finals are set after a dramatic night of quarter-final action, and the storylines are electric. Arsenal, showing grit and defensive resilience, held on to a 1-0 aggregate victory over Sporting to book their place in the final four for the first time in over a decade. Their reward? A monumental clash with the tactically astute Atletico Madrid, who stunned Barcelona to continue their own European journey.
On the other side of the draw, a European giant has fallen. Harry Kane's Bayern Munich delivered a statement performance, knocking out the legendary Real Madrid to advance. The Bavarians now face the ultimate test: a semi-final against the reigning champions, Paris Saint-Germain, setting up a potential classic between attacking firepower and continental pedigree.
The stage is now perfectly set for a thrilling conclusion. The first legs of these mouth-watering semi-finals will kick off on April 28th and 29th, with everything to play for when the return matches follow just one week later. The road to Wembley is reaching its thrilling climax.
