Match ends, Barcelona 1, Paris Saint Germain 4.
Kylian Mbappe scored twice as Paris St-Germain thrashed Barcelona to turn around a first-leg deficit and reach the semi-finals of the Champions League.
PSG had trailed 3-2 after the first leg in France but reached the last four for the first time since 2021 after a chaotic encounter in Spain.
Luis Enrique's side will face Borussia Dortmund in the semi-final after they beat Atletico Madrid 5-4 on aggregate in a thrilling encounter in Germany.
The visitors started the brighter of the two at five-time champions Barcelona's temporary home - the Estadi Olimpic Lluis Companys.
But it was the Catalan side who struck first when Lamine Yamal drove down the right-hand side, beating Nuno Mendes and clipping over for Raphinha to score from close range.
- 'This is your time' - Mbappe keeps PSG's dream alive
- 'Panic' costs Barca as Xavi unhappy with referee
The task ahead looked daunting for PSG at that point, needing to score two goals just to level the score on aggregate with the crowd heavily against them.
But things began to unravel when Barca defender Ronald Araujo received a straight red card for clipping Bradley Barcola just outside the area and denying a clear goalscoring opportunity.
Araujo appeared to argue that his centre-back partner Pau Cubarsi was covering, meaning he was not the last man, but the video assistant referee stuck with the referee's on-field decision, leaving Barcelona to play 60 minutes with 10 men.
Ousmane Dembele capitalised on the advantage when, against his former side, he fired into the roof of the net from Barcola's whipped ball across the six-yard box.
Vitinha was given acres of space on the edge of the Barcelona box and hit a sweet strike into the bottom corner nine minutes after the break to make it 2-1 on the night and 4-4 on aggregate.
PSG's remarkable recovery continued when Joao Cancelo brought down Dembele in the box and Mbappe converted the spot-kick to fire his side into the lead.
After being kept quiet for much of the two legs, Mbappe then stepped up and smashed into the net in the 89th minute to cap two highly entertaining quarter-final matches.
The two semi-final first legs take place on separate nights, on 30 April and 1 May, with the second legs on 7 and 8 May.
Barcelona fall short as PSG show character
Since being taken over by Qatar Sports Investments in 2011, PSG have won nine Ligue 1 titles but have failed to deliver the ownership's main ambition of winning the Champions League.
They reached the final in 2020 but lost to Bayern Munich and have since reached the semis once and gone out in the last 16 twice.
Trailing by two aggregate goals away from home in Barcelona following Raphinha's strike, it looked like a familiar tale would once again play out.
And with Mbappe set for a move to Real Madrid this summer, hopes were ebbing away of a dream farewell in which the France striker steered them to European glory.
But after Araujo's sending off, the tide turned and PSG were well on top as Barcelona's chances of reaching a first semi-final in five years dissipated.
Barcelona boss Xavi was sent off in the aftermath of Vitinha's goal as referee Istvan Kovacs dished out cards at will in a hectic match with another member of Barca's backroom staff also shown a red card.
PSG dominated the second half and had chances to go further ahead as Dembele volleyed inches wide of the far post before Fabian Ruiz saw his left-footed effort spin wide.
Luis Enrique said before the match he felt confident his side could turn things around and they capitalised expertly on what turned out to be a difficult night for Barcelona with fans in the crowd visibly upset at the missed opportunity.
Player of the match
RaphinhaRaphinha
Paris Saint Germain
Avg
- Squad number10Player nameDembéléAverage rating
6.90
- Squad number29Player nameBarcolaAverage rating
6.61
- Squad number2Player nameHakimiAverage rating
6.47
- Squad number5Player nameMarquinhosAverage rating
6.43
- Squad number17Player nameVitinhaAverage rating
6.42
- Squad number7Player nameMbappéAverage rating
6.36
- Squad number19Player nameLee Kang-inAverage rating
6.28
- Squad number11Player nameAsensioAverage rating
6.24
- Squad number25Player nameNuno MendesAverage rating
6.19
- Squad number21Player nameHernándezAverage rating
6.15
- Squad number4Player nameUgarteAverage rating
6.12
- Squad number33Player nameZaïre-EmeryAverage rating
6.09
- Squad number8Player nameRuizAverage rating
6.00
- Squad number99Player nameG DonnarummaAverage rating
5.98
- Squad number23Player nameKolo MuaniAverage rating
5.70
Line-ups
Barcelona
Formation 4-3-3
- 1ter Stegen
- 23Koundé
- 4AraujoBooked at 29mins
- 33Cubarsí
- 2CanceloSubstituted forJoão Félixat 82'minutes
- 8PedriSubstituted forF Torresat 61'minutes
- 22GündoganBooked at 64mins
- 21F de JongSubstituted forLópezat 82'minutesBooked at 90mins
- 27YamalSubstituted forMartínezat 34'minutesBooked at 40mins
- 9LewandowskiBooked at 50mins
- 11RaphinhaBooked at 90mins
Substitutes
- 5Martínez
- 7F Torres
- 13Peña Sotorres
- 14João Félix
- 17Alonso
- 18Romeu
- 19Roque Ferreira
- 26Astralaga
- 30Casadó
- 32López
- 38Guiu
- 39Fort
PSG
Formation 4-3-3
- 99G DonnarummaBooked at 87mins
- 2Hakimi
- 5MarquinhosBooked at 62mins
- 21Hernández
- 25Nuno Mendes
- 33Zaïre-EmerySubstituted forUgarteat 80'minutes
- 17Vitinha
- 8RuizBooked at 45minsSubstituted forAsensioat 77'minutes
- 10DembéléSubstituted forKolo Muaniat 88'minutes
- 7MbappéBooked at 40mins
- 29BarcolaSubstituted forLee Kang-inat 77'minutes
Substitutes
- 1Navas
- 4Ugarte
- 9Gonçalo Ramos
- 11Asensio
- 15Danilo
- 19Lee Kang-in
- 23Kolo Muani
- 26Mukiele
- 28Soler
- 35Lopes Beraldo
- 37Skriniar
- 80Tenas
- Referee:
- István Kovács
- Attendance:
- 50,309
Match Stats
- Possession
- Home33%
- Away67%
- Shots
- Home7
- Away21
- Shots on Target
- Home3
- Away9
- Corners
- Home3
- Away10
- Fouls
- Home10
- Away12
Live Text
Post update
Full Time
Second Half ends, Barcelona 1, Paris Saint Germain 4.
Booking
Fermín López (Barcelona) is shown the yellow card for a bad foul.
Post update
Manuel Ugarte (Paris Saint Germain) wins a free kick in the defensive half.
Post update
Foul by Fermín López (Barcelona).
Booking
Raphinha (Barcelona) is shown the yellow card.
Post update
Offside, Paris Saint Germain. Kylian Mbappé is caught offside.
Post update
Hand ball by Randal Kolo Muani (Paris Saint Germain).
Post update
Lee Kang-In (Paris Saint Germain) wins a free kick in the defensive half.
Post update
Foul by Fermín López (Barcelona).
Post update
Attempt saved. Kylian Mbappé (Paris Saint Germain) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Achraf Hakimi.
Post update
Lee Kang-In (Paris Saint Germain) wins a free kick on the left wing.
Post update
Foul by Fermín López (Barcelona).
Goal!
Goal! Barcelona 1, Paris Saint Germain 4. Kylian Mbappé (Paris Saint Germain) left footed shot from the centre of the box to the bottom right corner following a fast break.
Post update
Attempt saved. Marco Asensio (Paris Saint Germain) left footed shot from outside the box is saved in the centre of the goal.
Post update
Attempt saved. Kylian Mbappé (Paris Saint Germain) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Achraf Hakimi.
Post update
Corner, Barcelona. Conceded by Gianluigi Donnarumma.
Substitution
Substitution, Paris Saint Germain. Randal Kolo Muani replaces Ousmane Dembélé.
Post update
Corner, Barcelona. Conceded by Marquinhos.
Post update
Attempt blocked. Robert Lewandowski (Barcelona) right footed shot from outside the box is blocked. Assisted by Ferran Torres.
Comments
Join the conversation
Shame so many people seem compelled to come on here to express their dislike of Barcelona/PSG/ Referee/ Whatever rather than just enjoying a really entertaining evening.
Is this guy trying to become Michael Owen haha
And 2 close games with Dortmund shows Newcastle actually performed quite well.
Yes, went out but only just, and was so tough compared to Man United’s group.
Well done to PSG and Dortmund respectively, great fans when visiting Newcastle,
As they say in Catalonia... Jajajajaja!
Gotta love the clown show they feed us.
All major decisions spot on.