Paris St-Germain were beaten on the night but held on to claim an away-goals victory over holders Bayern Munich that takes them through to the last four of the Champions League.
In a fascinating second leg between the sides that contested last year’s final, PSG were threatening on the break, testing visiting goalkeeper Manuel Neuer a number of times and twice hitting the woodwork through Neymar.
It was Bayern, though, who broke the deadlock, giving themselves hope of a comeback win as Eric Maxim Choupo-Moting rose highest to follow-up David Alaba’s saved shot with a close-range header.
Missing the injured Robert Lewandowski, the German side lacked their usual ruthlessness up front and were unable to find the second goal that would have continued their trophy defence.
Kylian Mbappe thought he had sealed the tie with just over 10 minutes to go, but after breaking clear and firing in the assistant’s flag ruled his effort out.
PSG will face either Borussia Dortmund or Manchester City in the semi-finals, with the latter holding a 2-1 advantage going into Wednesday’s second leg in Germany.
PSG underline their growth
While this result will go some way towards exorcising the demons of last season’s final loss to Bayern, true redemption for PSG will only come if they can taste victory in Istanbul at the end of May.
It wouldn’t be PSG, though, with their recent humbling history of throwing away Champions League leads, if they did so with little fuss or drama and Tuesday’s tie was more nerve-jangling than it needed to be for the French side.
Soaking up pressure and using the pace and trickery of Neymar and Mbappe on the break, they were the more threatening side for much of the contest.
In the first half, Neuer and the goal frame repeatedly stood between them and an opening goal that would have swung the tie heavily in their favour.
But Choupo-Moting’s goal, coming moments after Neymar had struck both the bar and post with shots in the space of three minutes, ushered back memories of Manchester United’s comeback-win in Paris in the last 16 in 2019.
Progress is being made in front of us, though, and PSG were able to reset, re-focus and largely manage the game during a second half in which Bayern again held the larger share of possession of territory but not the required guile.
Eight months on from Lisbon, PSG still have their speed and trickery in attack, but now look to have married it to a much-needed discipline and resolve under Mauricio Pochettino.
With his Tottenham side having lost the 2019 final to Liverpool, Pochettino has Champions League final demons of his own to vanquish.
Get past Borussia Dortmund or Manchester City in the last four and he and his new side will get their chance.
Bayern go backwards
With 64% of possession and 31 shots to PSG’s six, Bayern had themselves and the brilliance of Mbappe to blame for losing the first leg on home soil.
They were able to edge the second leg, but with 14 shots to their name they will again reflect on a performance lacking in the requisite ruthlessness.
They may top the Bundesliga but Bayern have clearly gone backwards since blowing the competition away in the condensed conclusion to last season’s Champions League tournament.
An ill-timed injury to Lewandowski, positive Covid-19 test for Serge Gnabry and behind-the-scenes problems between the club’s hierarchy and coach Hansi Flick have not helped their cause.
Sane summed up their night, wasting a good chance from inside the box in the first half and then, in the game’s final act, stroking a tame low cross into Navas’ grasp with team-mates in abundance in the box.
Be it with Flick in charge or not, they will undoubtedly challenge again, but for now they must focus all their efforts on their domestic campaign and watch on enviously next month as another side takes the Champions League trophy away from them in Istanbul.
Reigning champions fail to reach last four again
- Bayern Munich are the third reigning Champions League winners in a row to fail to reach at least the semi-final stage in the following season in the competition, something that has not happened since four successive teams failed between 2004-05 & 2007-8 (Porto, Liverpool, Barcelona, AC Milan).
- PSG have reached the semi-finals of the Champions League for the second season in a row, after managing to reach the last four only once in their previous 11 campaigns in the competition before that (their first in 1994-95).
- PSH failed to score at home in the Champions League for the first time in 24 games, since a 0-0 draw with Real Madrid in October 2015.
- Bayern Munich mustered 45 shots over their two clashes with Paris SG, the joint-most any team managed against an opponent in two games in the Champions League this season (level with Sevilla v FK Krasnodar).
- Bayern striker Eric Maxim Choupo-Moting has scored more goals in his two Champions League appearances against PSG (two) than he scored in his 10 games for them in the competition (one).
- Bayern’s Eric Maxim Choupo-Moting has scored four goals in his last five Champions League games, after netting only twice in his first 20 appearances in the competition.
- David Alaba made his 425th appearance in all competitions for Bayern Munich, the joint-most of any foreign player for the club (level with Franck Ribery).
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
Paris Saint Germain
- 31DagbaBooked at 55mins
- 22DialloSubstituted forBakkerat 58′minutes
- 11Di MarÃaSubstituted forHerreraat 88′minutesBooked at 90mins
- 23DraxlerSubstituted forKeanat 73′minutes
- 19DaviesSubstituted forMusialaat 71′minutes
- 27AlabaBooked at 52mins
- 25MÃ¼llerBooked at 68mins
- 13Choupo-MotingSubstituted forMartÃnez Aguinagaat 85′minutes
- 8MartÃnez Aguinaga
Match ends, Paris Saint Germain 0, FC Bayern MÃ¼nchen 1.
Second Half ends, Paris Saint Germain 0, FC Bayern MÃ¼nchen 1.
Corner, Paris Saint Germain. Conceded by Lucas HernÃ¡ndez.
Attempt missed. Kingsley Coman (FC Bayern MÃ¼nchen) header from the centre of the box misses to the right. Assisted by Leroy SanÃ© with a cross.
Ander Herrera (Paris Saint Germain) is shown the yellow card for a bad foul.
Joshua Kimmich (FC Bayern MÃ¼nchen) wins a free kick in the defensive half.
Foul by Ander Herrera (Paris Saint Germain).
Substitution, Paris Saint Germain. Ander Herrera replaces Ãngel Di MarÃa.
Lucas HernÃ¡ndez (FC Bayern MÃ¼nchen) wins a free kick in the defensive half.
Foul by Neymar (Paris Saint Germain).
Offside, FC Bayern MÃ¼nchen. Kingsley Coman tries a through ball, but Benjamin Pavard is caught offside.
Jamal Musiala (FC Bayern MÃ¼nchen) wins a free kick on the left wing.
Foul by Idrissa Gueye (Paris Saint Germain).
Substitution, FC Bayern MÃ¼nchen. Javi MartÃnez replaces Eric Maxim Choupo-Moting.
Corner, FC Bayern MÃ¼nchen. Conceded by Ãngel Di MarÃa.
Attempt blocked. Kingsley Coman (FC Bayern MÃ¼nchen) right footed shot from the left side of the box is blocked. Assisted by Thomas MÃ¼ller.
Offside, Paris Saint Germain. Ãngel Di MarÃa tries a through ball, but Neymar is caught offside.
Attempt blocked. Ãngel Di MarÃa (Paris Saint Germain) left footed shot from the centre of the box is blocked. Assisted by Moise Kean.
Attempt missed. Leroy SanÃ© (FC Bayern MÃ¼nchen) right footed shot from the right side of the box misses to the left. Assisted by Thomas MÃ¼ller.
Foul by Kingsley Coman (FC Bayern MÃ¼nchen).