Relive the greatest Champions League comebacks, from Barcelona vs PSG to Liverpool vs Barcelona. Does Sporting CP deserve to be mentioned after their overturning against Bodo/Glimt?
In European knockout football, a commanding first-leg victory is typically expected to guarantee progression. However, the UEFA Champions League consistently demonstrates that sudden shifts in tactical momentum can dismantle even the most comfortable aggregate leads.
A stark reminder of this reality occurred just recently. Norwegian side Bodo/Glimt traveled to the Estádio José Alvalade defending a robust 3-0 first-leg advantage, only to witness Sporting CP systematically dismantle their defense.
Pushed into extra time, Sporting ultimately secured a ruthless 5-0 victory on the night, eliminating Bodo/Glimt 5-3 on aggregate and proving that no margin is entirely secure.
When the stakes are highest, certain teams find a way to break their opponents’ resolve in the dying minutes of a tie. And here is a ranked countdown of the top 7 greatest Champions League comebacks in recent history, including highlights of respective matches.
7. Real Madrid 2-1 Bayern Munich (Semi-final, 2023/24)
-
Aggregate: 4-3 (08/05/2024)
Following a tense 2-2 draw in Germany, the return leg at the Santiago Bernabeu developed into a tactical stalemate. Bayern Munich absorbed pressure effectively and took a crucial lead in the 68th minute through a sweeping Alphonso Davies strike.
As the clock ticked toward the 87th minute, Real Madrid trailed 3-2 on aggregate and found themselves repeatedly frustrated by Bayern’s disciplined low block. The Spanish giants were staring at elimination on their own turf.
Needing an immediate physical presence in the penalty area, manager Carlo Ancelotti rolled the dice by introducing veteran striker Joselu. The substitution altered the tie’s dynamic instantly.
In the 88th minute, a rare handling error from the typically flawless Manuel Neuer presented Joselu with a tap-in to level the match. Before Bayern could physically or mentally recover from the shock, Antonio Rüdiger delivered a precise cross into the box just three minutes later. Joselu reacted fastest, converting his second goal to completely turn the tie on its head and send Real Madrid to another final.
6. PSG 1-3 Manchester United (Round of 16, 2018/19)
-
Aggregate: 3-3 (Manchester United advanced on away goals, 06/03/2019)
Traveling to Paris with a 2-0 deficit is a daunting task; doing so with a decimated squad borders on impossible. Manchester United arrived at the Parc des Princes missing ten first-team players due to a severe injury crisis and Paul Pogba’s suspension.
Forced to name several academy graduates on the bench, manager Ole Gunnar Solskjaer’s side was overwhelmingly favored to exit the tournament quietly.
However, United established a foothold early by ruthlessly punishing two defensive errors, allowing Romelu Lukaku to score a first-half brace. Despite a response from PSG’s Juan Bernat, the English side stayed stubbornly in the game.
Trailing 3-2 on aggregate entering stoppage time, United launched one final desperate attack.
Diogo Dalot’s speculative shot struck the arm of Presnel Kimpembe, and after a tense VAR review, a penalty was awarded. Stepping up in the 94th minute, under immense pressure, Marcus Rashford buried the spot-kick, completing a highly improbable UCL comeback through sheer resilience.
5. AS Roma 3-0 Barcelona (Quarter-final, 2017/18)
-
Aggregate: 4-4 (AS Roma advanced on away goals, 10/04/2018)
AS Roma left Camp Nou with a punishing 4-1 defeat, a result heavily inflicted by their own mistakes, including two own goals. Overturning a three-goal margin against a Barcelona squad orchestrated by Lionel Messi required a flawless tactical execution that very few believed the Italian side possessed.
Returning to the Stadio Olimpico, Roma abandoned caution and implemented a suffocating high press that immediately unsettled the Spanish giants. Edin Dzeko capitalized on this intensity, opening the scoring just six minutes in to ignite belief. Daniele De Rossi further reduced the deficit with a penalty early in the second half.
The defining moment of redemption arrived in the 82nd minute. Kostas Manolas – who had scored one of the own goals in the first leg – rose above the Barcelona defense to head home from a corner. Roma held firm through the chaotic final minutes, eliminating the tournament favorites.
The dramatic winning goal was immediately immortalized by commentator Peter Drury’s iconic broadcast call:
“Roma have risen from their ruins! Manolas, the Greek God in Rome!”
4. Ajax 2-3 Tottenham Hotspur (Semi-final, 2018/19)
-
Aggregate: 3-3 (Tottenham Hotspur advanced on away goals, 08/05/2019)
Already trailing 1-0 from the first leg in London, Tottenham Hotspur’s situation deteriorated rapidly in Amsterdam. A vibrant Ajax side scored twice in the opening 35 minutes, extending their aggregate lead to 3-0.
Without Harry Kane, Spurs entered the halftime dressing room needing to score three goals in 45 minutes against a team that had thoroughly dominated them.
The response was driven entirely by Lucas Moura. Finding space in central areas, the Brazilian struck twice in a rapid four-minute window (55th and 59th minutes) to silence the Johan Cruyff Arena and level the match on the night.
Still needing one more goal to advance, Spurs launched wave after wave of desperate long balls as time expired. In the 96th minute, Fernando Llorente managed to control a final clearance, laying the ball into the path of Moura. His sweeping, left-footed finish completed his hat-trick and sealed one of the biggest Champions League comebacks ever witnessed.
3. Real Madrid 3-1 Manchester City (Semi-final, 2021/22)
-
Aggregate: 6-5 (04/05/2022)
Manchester City brought a narrow 4-3 advantage to Madrid and appeared to have masterfully controlled the second leg. When Riyad Mahrez lashed the ball into the net in the 73rd minute, City’s aggregate lead grew to 5-3.
By the 89th minute, Pep Guardiola’s side was dictating possession, effectively suffocating the game. Real Madrid needed two goals before the final whistle simply to force extra time – a scenario that seemed entirely out of reach.
Yet, the dynamic shifted in the blink of an eye.
In the 90th minute, substitute Rodrygo darted ahead of his marker to convert a close-range cross, giving Madrid a lifeline. While City was still processing the sudden change in momentum, Rodrygo struck again less than 90 seconds later, rising to head home an equalizer that shattered City’s psychological resolve.
Pushed into extra time, the English champions looked entirely disorganized. Karim Benzema drew a crucial foul in the penalty area in the 95th minute and coolly converted the spot-kick, finalizing a stunning reversal.
2. Liverpool 4-0 Barcelona (Semi-final, 2018/19)
-
Aggregate: 4-3 (07/05/2019)
A 3-0 defeat at Camp Nou left Liverpool requiring a historic performance at Anfield to reach the final. The scale of the challenge steepened dramatically when primary attackers Mohamed Salah and Roberto Firmino were ruled out with injuries. Jurgen Klopp was forced to heavily rely on backup forwards Divock Origi and Xherdan Shaqiri to breach the Spanish defense.
Feeding off a hostile Anfield atmosphere, Origi tapped in a rebound in the 7th minute to establish an early rhythm. The tie was blown wide open early in the second half by substitute Georginio Wijnaldum, who scored two powerful headers within a frantic 122-second span to erase Barcelona’s aggregate lead completely.
The decisive blow, however, was a moment of pure tactical awareness rather than physical dominance.
In the 79th minute, Trent Alexander-Arnold noticed the Barcelona defense switching off to organize themselves. He immediately whipped a quick corner into the box, allowing an unmarked Origi to sweep the ball home and secure a 4-0 victory.
1. Barcelona 6-1 PSG (Round of 16, 2016/17)
-
Aggregate: 6-5 (08/03/2017)
Prior to this fixture, the history of European competition explicitly stated that a 4-0 first-leg deficit was insurmountable. Barcelona hosted PSG requiring a flawless offensive display, and for an hour, they delivered, building a 3-0 lead on the night.
However, Edinson Cavani’s 62nd-minute away goal for PSG seemingly extinguished the tie. Because of the away goals rule, Barcelona suddenly needed three more goals. By the 88th minute, the score remained 3-1.
What followed was a seven-minute sequence that redefined the limits of the sport. Neymar curled a brilliant free-kick into the top corner in the 88th minute, then converted a high-pressure penalty in the 91st.
Needing one final goal to survive, Barcelona pushed every player, including goalkeeper Marc-André ter Stegen, into the opposition half. In the 95th minute, Neymar chipped a desperate pass into a crowded penalty area. Sergi Roberto broke the offside trap, stretching to volley the ball past Kevin Trapp.
Overturning a four-goal deficit in such a compressed timeframe stands as the most dramatic and statistically improbable comeback in the history of the competition.
Other Notable Champions League Comebacks
While the matches above represent the pinnacle of recent turnarounds, the tournament’s history features several other highly significant comebacks:
-
Manchester United 2-1 Bayern Munich (Final, 1999): Trailing 1-0 for almost the entire match, United scored twice in stoppage time through Teddy Sheringham and Ole Gunnar Solskjaer to secure the treble.

-
Liverpool 3-3 AC Milan (Final, 2005): Down 3-0 at half-time, Liverpool scored three goals in a six-minute spell in the second half and eventually won the trophy via a penalty shootout.
-
Deportivo La Coruña 4-0 AC Milan (Quarter-final, 2004): After a 4-1 first-leg defeat to the defending champions, Deportivo secured a 4-0 victory at home to advance. (👉 HIGHLIGHTS)
-
Chelsea 4-1 Napoli (Round of 16, 2012): Following a 3-1 defeat in Italy and a managerial change, Chelsea won 4-1 after extra time at Stamford Bridge.
-
Juventus 3-0 Atletico Madrid (Round of 16, 2018/19): Trailing 2-0 from the first leg, Cristiano Ronaldo scored a hat-trick in Turin to bypass Diego Simeone’s defensive block. (👉 HIGHLIGHTS)
-
Real Madrid 3-1 PSG (Round of 16, 2021/22): Down 2-0 on aggregate until the 61st minute of the second leg, Karim Benzema scored a hat-trick in a 17-minute window to eliminate the French side. (👉HIGHLIGHTS)
You have just read the article “Greatest Champions League Comebacks: The Top 7 Ranked”. Follow 52Hz Football for more captivating stories about football, geography and culture.
READ MORE:
- Arsenal and Bayer Leverkusen Players: A Statistical Look at 4 Shared Stars
- All Players Who Played for Real Madrid and Man City
- The London-Paris Connection: All Players Who Played for Chelsea and PSG
- All Players Who Played for Real Madrid and Man City
- Real Madrid vs Man City & 6 Most Frequent Champions League Draw Knockout Matches

