Lionel Messi scored a superb long-range effort and had a penalty saved as Paris St-Germain held off his spirited Barcelona side to reach the quarter-finals of the Champions League with a 5-2 aggregate win.
The result sees Barca fail to advance into the last eight of the competition for the first time in 14 years.
Messi’s stunning equaliser had given the visitors hope of staging a remarkable comeback after Kylian Mbappe had earlier put the hosts in front against the run of play with a penalty.
Ronald Koeman’s side had arrived at the Parc des Princes seeking to become the first side to overturn a three-goal deficit from the first leg at home by delivering a performance on the scale of ‘La Remontada’.
But some wasteful finishing, including Messi’s penalty that was deflected on to the bar by PSG goalkeeper Keylor Navas on the stroke of half time, sealed their fate.
Replays suggested that Messi and Barca might have had a case for a re-take with PSG midfielder Marco Verratti appearing to encroach before the spot-kick was taken, but VAR ruled against that.
And a day after watching his old nemesis Cristiano Ronaldo bow out of the competition with Juventus, Messi befell the same fate on what may yet prove to be his final Champions League appearance for Barcelona.
Having suffered chastening 7-0 and 8-2 exits to Bayern Munich in recent years and been dismantled by Mauricio Pochettino’s side in the first leg at the Nou Camp, few would have held out hope of a Barcelona comeback prior to kick-off.
But the manner in which they set about PSG from the off was, at times, reminiscent of the Barcelona of old and there could have been few complaints had the Catalans gone some way to retrieving their sizable deficit before half time.
Ousmane Dembele in particular was guilty of spurning several excellent opportunities, while Sergino Dest was unfortunate to see his powerful drive cannon to safety off the crossbar after the faintest of touches by Navas.
However, PSG, who began tentatively in possession, also deserve some credit.
Mbappe, who has scored four goals over the tie, beat Messi’s record to become the youngest player to reach 25 goals in the competition when clinically converting after Clement Lenglet had fouled Mauro Icardi, while Navas, Presnel Kimpembe and Marquinhos all starred at the other end of the pitch.
With Neymar still to return from injury, last season’s finalists will fear few sides when the draw for the quarter and semi-finals of the competition is made on Friday, 19 March (11:00 GMT).
Barca’s long run ends – the stats
- After a run of three consecutive last 16 eliminations from 2016-17 to 2018-19, Paris St-Germain have reached the quarter-finals and beyond in consecutive campaigns.
- Barcelona have failed to reach the Champions League quarter-finals for the first time since 2006-07 when they were eliminated by Liverpool in the last 16; they were on a run of 13 consecutive quarter-final appearances, the longest such run in the competition’s history.
- There were 21 shots in the first half of this match, the most in the first half of a Champions League match since November 2019 (Real Madrid vs Paris St-Germain, 22); the second half featured only seven shots this evening.
- Barcelona had 10 shots on target in this match, their most in a Champions League game they failed to win since March 2010 against Arsenal (also 10).
- Due to Cristiano Ronaldo’s elimination with Juventus last night, and Lionel Messi’s tonight with Barcelona, this will be the first season since 2004-05 to see neither’s side reach the quarter-final stage of the competition.
- There have been 44 goals in 12 Champions League matches between Paris St-Germain and Barcelona – only matches between Bayern Munich and Real Madrid (63) have seen more goals in the competition, while this fixture has the highest goals-per-game average (3.7, minimum 10 matches).
- Paris St-Germain’s Kylian Mbappe scored his 25th Champions League goal at the age of 22 years and 80 days, becoming the youngest player to reach this total in the competition; the record was previously held by Lionel Messi (22 years 286 days).
- Having scored a hat-trick in the first leg before adding another tonight, Paris St-Germain’s Kylian Mbappe has become the first player to score four times against Barcelona in a single Champions League campaign.
- Barcelona’s Lionel Messi failed to convert a penalty in the Champions League for the fourth time, and the first time since February 2015 against Manchester City (saved by Joe Hart).
Paris Saint Germain
- 24FlorenziSubstituted forDagbaat 77′minutes
- 20KurzawaBooked at 8minsSubstituted forDialloat 45′minutes
- 27GueyeBooked at 50minsSubstituted forDaniloat 59′minutes
- 8ParedesBooked at 50mins
- 6VerrattiSubstituted forRafinhaat 84′minutes
- 23DraxlerSubstituted forDi Maríaat 59′minutes
- 9IcardiBooked at 89mins
- 11Di María
- 1ter Stegen
- 28MinguezaBooked at 25minsSubstituted forFirpoat 35′minutes
- 21de JongBooked at 38mins
- 15LengletBooked at 30mins
- 2DestSubstituted forMachado Trincãoat 66′minutes
- 5BusquetsSubstituted forKourouma Kouroumaat 79′minutes
- 16GonzálezSubstituted forPjanicat 78′minutes
- 11DembéléSubstituted forBraithwaiteat 79′minutes
- 13Murara Neto
- 17Machado Trincão
- 19Fernandes Siqueira
- 27Kourouma Kourouma
- 29De la Fuente
Match ends, Paris Saint Germain 1, Barcelona 1.
Second Half ends, Paris Saint Germain 1, Barcelona 1.
Attempt missed. Junior Firpo (Barcelona) header from the centre of the box misses to the right. Assisted by Lionel Messi with a cross following a corner.
Corner, Barcelona. Conceded by Colin Dagba.
Attempt missed. Kylian Mbappé (Paris Saint Germain) left footed shot from the left side of the box is just a bit too high. Assisted by Mauro Icardi following a fast break.
Mauro Icardi (Paris Saint Germain) is shown the yellow card for a bad foul.
Frenkie de Jong (Barcelona) wins a free kick on the left wing.
Foul by Mauro Icardi (Paris Saint Germain).
Jordi Alba (Barcelona) wins a free kick in the defensive half.
Foul by Rafinha (Paris Saint Germain).
Foul by Miralem Pjanic (Barcelona).
Rafinha (Paris Saint Germain) wins a free kick in the defensive half.
Attempt missed. Antoine Griezmann (Barcelona) left footed shot from outside the box is too high. Assisted by Miralem Pjanic.
Substitution, Paris Saint Germain. Rafinha replaces Marco Verratti.
Attempt missed. Mauro Icardi (Paris Saint Germain) right footed shot from the right side of the box is high and wide to the right. Assisted by Kylian Mbappé.
Substitution, Barcelona. Ilaix Moriba replaces Sergio Busquets.
Substitution, Barcelona. Martin Braithwaite replaces Ousmane Dembélé.
Substitution, Barcelona. Miralem Pjanic replaces Pedri.
Offside, Barcelona. Jordi Alba tries a through ball, but Ousmane Dembélé is caught offside.
Substitution, Paris Saint Germain. Colin Dagba replaces Alessandro Florenzi because of an injury.