Top 5 Greatest UEFA Champions League Semi-Finals of All Time

The UEFA Champions League has produced countless unforgettable moments, but few are as emotionally charged and iconic as its semi-finals. These matches often showcase the very best of European football—comebacks, last-minute winners, and individual brilliance under pressure. In this article, we look back at the top 5 greatest Champions League semi-finals that delivered drama, history, and legacy in equal measure.

5. Manchester United vs Juventus (1998/99)

Champions League

Manchester United’s comeback in Turin was the stuff of legends. After falling 2-0 behind early, Roy Keane inspired a resurgence despite knowing a yellow card would rule him out of the final. Goals from Keane, Yorke, and Cole secured a stunning 3-2 win. Sir Alex Ferguson later called Keane’s display “the most selfless performance” he had ever seen, as United booked their spot in the treble-winning final.
This emotional and fierce contest remains one of the defining matches in United’s history. Their resilience and leadership under pressure was a blueprint for greatness.

4. Inter Milan vs Barcelona (2024/25)

Champions League

One of the most chaotic semi-finals in recent memory, this two-legged thriller delivered 13 goals, extra-time drama, and relentless twists. Barcelona clawed back from 2-0 down in both legs and briefly took the aggregate lead late in Milan. But Inter struck back, with veteran Francesco Acerbi forcing extra time and Davide Frattesi curling in the decisive goal. It was an instant classic.The tie was full of drama, lead changes, and brilliant goals across both legs. It quickly earned recognition as one of the greatest semi-finals of the modern era.

3. Tottenham vs Ajax (2018/19)

Champions League

Trailing 3-0 on aggregate at halftime in Amsterdam, Tottenham staged a miraculous comeback led by Lucas Moura. The Brazilian netted a second-half hat-trick, including a 96th-minute winner that stunned Ajax and secured Spurs’ first-ever Champions League final. The match was a whirlwind of emotions and a storybook ending that encapsulated the beauty and heartbreak of knockout football.
Ajax’s young squad had lit up the tournament, but Tottenham’s grit and belief won the day. Moura’s final goal remains one of the most emotional moments in UCL history.

Also Read: Top 5 Legendary Goal-Scoring Records in European Football History

2. Real Madrid vs Manchester City (2021/22)

Champions League

Real Madrid looked dead and buried entering the 89th minute at the Bernabéu, trailing Manchester City 5-3 on aggregate. But Rodrygo scored twice in two minutes to level the tie and force extra time. Karim Benzema then converted a penalty to send Madrid through in one of the most dramatic turnarounds in UCL history. It was another magical European night that defined Madrid’s fighting spirit.
The comeback stunned Pep Guardiola’s side, who looked destined for the final. Madrid went on to lift their 14th European crown that season.

1. Liverpool vs Barcelona (2018/19)

Champions League

This semi-final at Anfield is widely considered the greatest Champions League comeback of all time. After losing 3-0 at Camp Nou, Liverpool—without Salah and Firmino—pulled off the unthinkable. Divock Origi and Georginio Wijnaldum each scored twice in a historic 4-0 win. Trent Alexander-Arnold’s clever corner assist became instantly iconic. The Reds completed one of football’s most memorable nights to reach the final. Jurgen Klopp’s side stunned the footballing world with their intensity and belief. It remains one of the most talked-about matches in UEFA Champions League history.

MatchSeasonAggregate ScoreKey Moment/HighlightOutcome
Liverpool vs Barcelona2018/194-3 (Liverpool)Alexander-Arnold’s quick corner, Wijnaldum & Origi goalsLiverpool reached the final after 3-0 1st-leg loss
Real Madrid vs Manchester City2021/226-5 aet (Madrid)Rodrygo’s 89′ & 91′ goals, Benzema’s extra-time penaltyReal Madrid advanced and won the final
Tottenham vs Ajax2018/193-3 (Spurs on away goals)Lucas Moura hat-trick with 96th-minute winnerTottenham reached their first UCL final
Inter Milan vs Barcelona2024/257-6 aet (Inter)Frattesi’s ET winner, wild swings in both legsInter edged through after chaotic extra time
Manchester United vs Juventus1998/994-3 (Man Utd)Roy Keane’s leadership, United comeback from 2-0 downUnited advanced en route to treble win
Scroll to Top