Vitinha and Fabian Ruiz struck in the last 10 minutes to clinch Paris Saint-Germain a 4-2 win over Barcelona in an enthralling Champions League tie.
Match Report
Both sides were guilty of wasting chances, but Desire Doue gave PSG a half-time lead that Xavi Espart cancelled out early in the second half.
Lamine Yamal then levelled after Lucas Hernandez had put the reigning champions back in front, Vitinha and Fabian both scored late on to end Barcelona's perfect start to the season.
PSG almost got off to a dream start as Pedri was caught in possession and Khvicha Kvaratskhelia struck the foot of the post from the edge of the box. Ousmane Dembele latched onto the rebound and blazed wide of the empty net, but the offside flag spared his blushes.
Ferran Torres – an early replacement after Dembele pulled up holding his hamstring – was played in behind Barcelona's defence, but Joan Garcia was equal to the scuffed volley.
And Garcia's inspired form continued as he again denied Ferran from point-blank range before getting back to his feet to push away Fabian's bouncing volley.
The breakthrough came in the 38th minute, as Joao Neves cut out Yamal's dinked pass from defence, and Doue skipped away from his marker to curl past Garcia.
Fermin Lopez – who came on for the injured Dani Olmo – should have equalised moments later, but Matvey Safonov stood his ground to block the chip one-on-one.
PSG started the second half on top as well, with Doue picking out the unmarked Achraf Hakimi, who could only aim his first-time effort at Garcia.
Barcelona punished their hosts for their profligacy in the 55th minute as a lovely, flowing team move resulted in Fermin sliding in Espart to drill past Safonov.
Gavi then forced a sharp stop out of Safonov, but PSG soon swung momentum back in their favour. Ferran struck the post from close range, and from the next corner, Doue picked out Hernandez to thump past the helpless Garcia.
Barcelona were not done yet, with Yamal dragging them level with a piece of individual brilliance. Warren Zaire-Emery could not clear a long ball forward, and the teenager readjusted brilliantly to bring it in his stride and rifle a stunning tight-angled strike into the roof of the net with 11 minutes to go.
But Vitinha restored PSG’s advantage two minutes later; Hakimi's cross was only half-cleared by Gerard Martin and the Portugal international put his laces through a volley on the edge of the box to give Garcia no chance.
With four minutes of the 90 remaining, Fabian made sure of all three points. Hakimi's low cross took a slight deflection, but it still made it through to the unmarked Spaniard, who tapped in at the far post.
Flick's side come unstuck for the first time this season
If this fixture promised one thing, it was goals. The previous 15 European/Cup Champions League meetings between these sides saw a combined 57 goals scored, and this one arguably should have had even more.
PSG dominated the first half and got 10 of their 12 shots on target, the highest number of attempts on target Barcelona have faced before the break in the competition since at least 2003-04.
Despite being on the losing side, Garcia proved to be the key part of Flick's side as he made 10 saves in total.
Flick's side have been the ones to beat in 2026-27, but their perfect record across all competitions has now ended – they had won all of their previous 11 games while scoring 50 goals.
The two teams combined for 40 shots (22 for PSG, 18 for Barca) and had 11 Opta-defined 'big' chances between them (six for PSG, five for Barcelona).
This was always going to be Barcelona's toughest test of the season, and PSG made sure they knew they were in a contest. Luis Enrique, facing his former side, has now overseen a 13-game unbeaten streak in the Champions League (W9 D4).
They have equalled their longest-ever run without defeat in the European Cup/Champions League (13 games between October 2012 and November 2013).
Match Events
0' The match is about to start!
2' Dembélé shoots wide but he is flagged for offside anyway
4' Dembélé breaks into the left-hand side and angles a low shot back as García gathers with ease
7' Cubarsí has an effort on goal but his header is saved
14' Powerful Dani Olmo strike from outside the box swerves wide of the right post
17' Yellow Card! Cancelo booked
20' Dembele gets injured off and replaced by Ferran!
21' Raphinha cuts away from Pacho and gets away a close-range shot as Safonov saves with his legs
22' Yamal misses the target from distance
25' Match Event for PSG vs Barcelona
27' Olmo is injured and replaced by Fermin
29' Match Event for PSG vs Barcelona
35' Match Event for PSG vs Barcelona
38' GOAL! Doué opens the scoring with a wonderful shot! PSG 1-0 Barcelona
41' Fermín races through for a 1v1, but Safonov gets out quickly to close the angle and make save
43' No red card for Fermin after VAR check
55' GOAL! Espart powers in at the near post! PSG 1-1 Barcelona
72' GOAL! Lucas header finds the right corner with plenty of pace! PSG 2-1 Barcelona
79' GOAL! Barcelona level again behind a spectacular Yamal finish! PSG 2-2 Barcelona
81' GOAL! Vitinha with a strike to match and Paris lead again! PSG 3-2 Barcelona
86' GOAL! Fabián arrives at the back post to convert Hakimi's low cross! PSG 4-2 Barcelona
Line-ups
PSG XI: Marquinhos, Lucas, Dembele, Fabian Ruiz, Hakimi, Safonov, Khvicha Kvaratskhelia, Vitinha, Pacho, Doue, João Neves
Subs: Digne, Ferran Torres, Ilya Zabarnyi, Lucas Chevalier, Beraldo, Zaire-Emery, Maghnes Akliouche, Mika Godts, Dro Fernández, Mayulu, Quentin Ndjantou, Adam Mouak
Barcelona XI: Cancelo, Olmo, Raphinha, Gordon, Pedri, Joan García, Yamal, Gerard Martín, Cubarsi, Bernal, Xavi Espart
Subs: Szczesny, D. Livaković, Jesus, Rodri, De Jong, Adeyemi, Balde, Gavi, Fermín López, Brian Fariñas, Álex Campos, Hamza Abdelkarim
mweuc654
133
William Pacho today
kennyboi
128
a 100 likes for Desire doue❤️💯👏
storyteller
110
Enrique has turned Champions League into the new Bundesliga and Barcelona has become Dortmund
Edooo87
62
Real Madrid will pay for it. 😎
championjr
49
One of the most underrated defender right now..
bosacdlnz
42
Ferran torres saved Barcelona from humiliation by missing those chances. Otherwise the score could be 8-2 🤣.
babafemi
34
Vitinha is the best central midfielder in world football by a margin. I think PSG boys took Yamals over celebration of his goal personal so the decided to ruin Barcelona….
Tibbcdempu
30
today's game showed me Barca are truly local champions fermin is just over hype average player Gordon 😂😂 is suitable for elche and cancelo is disastrous in defending back to laliga where we are gods as for ucl my club is not winning it anytime soon
Wehdlmnpsy
26
PSG played a good game. As a Barca fan, I accept the defeat. But then, I expect Barca to get up and win the next game at home. They have played 3 away games. Galatasaray, Betis and now PSG. It's not an easy feat with the delay in flight twice. Secondly, I think Flick prefers to win el classico to winning against PSG. Culers we shouldn't lose hope. Better days ahead
derived
24
GIF link Here: https://www.matchgif.com/v2/live/matchGifs?match_id=54577345&language=en
deypjimmy
20
flick let down barcelona tonight, all is about the el classico, I saw it from his line up.
Hartzzz
16
I see Barca fans crying😂 Bro they lucky it could have been worse Whether flick started Rodri or not, u guys r still losing probably with more goals, we all need to calm down n study psg, there’s something about their press and awareness of each other, it just feels like I’m playing Ps, they give d through pass and short passes almost perfectly After my match with them I simply respected the guys. Everyone on that team is a threat even Safanov, or is it pacho 🤦🏽 bro was putting body and soul into tackles
Amibwoy10
16
Honestly today FLICK let us down with both his selection and substitution... He shouldn't have benched RODRI and more shouldn't have substituted Raphinha and Pedri too. But then i think we've learnt the lesson. We MOVE CULERS.
IkennaKalu
14
Real Madrid will pay for it. 😎
yes we know as you ref have been paid, in UEFA you are a cat in laliga you are the Lion backed by the Spanish ref