The UEFA Champions League semifinals are set after a week of heart-stopping action! Here's the scoop on the final four teams vying for European football glory:
Real Madrid: Penalty Kings Strike Again 
Los Blancos stunned reigning champs Manchester City in a nail-biting penalty shootout at the Etihad Stadium! Pep Guardiola’s tactics fell short… *again*.
Bayern Munich: Saving Their Season 
A 1-0 win over Arsenal kept Bayern’s hopes alive to avoid their first trophy-less season since 2011. Talk about pressure!
PSG’s Revenge Arc 
Paris Saint-Germain pulled a page from Barcelona’s 2017 playbook, overturning a first-leg deficit in Spain. Karma’s a *ball*, isn’t it?
Dortmund’s Redemption Road 

Borussia Dortmund crushed Atletico Madrid 4-2 at home. With Bundesliga title hopes gone, they’re all-in on UCL magic.
What’s Next? 
The semis promise fireworks: veterans vs. underdogs, tactics vs. grit. Who’s your pick for the final? Let the games begin!
Reference(s):
CGTN Sports Talk: Repeating history in the Champions League isn't easy
cgtn.com