Arsenal vs PSG Highlights, UEFA Champions League 2026: PSG hold their nerve in penalty shootout, crowned champs again
Arsenal vs PSG Highlights: PARIS SAINT-GERMAIN TAKE THE EUROPEAN TITLE ONCE AGAIN! 1-1 in regulation and after extra-time takes it to a shootout, where the defending champions hold their nerve after Gabriel Magalhaes has the heartbreak of missing the penalty to keep Arsenal in it.
- 12:42 AM IST, May 30As the dust settles… double delight for PSG, and the long wait continues for Arsenal
- 12:31 AM IST, May 30Gabriel to keep Arsenal in it… BLAZES IT OVER THE BAR AND PARIS SAINT-GERMAIN GO BACK-TO-BACK AS CHAMPIONS OF EUROPE!
- 12:30 AM IST, May 30Lucas Beraldo… wraps it inside the post, 4-3! Pressure on Arsenal
- 12:29 AM IST, May 30Gabriel Martinelli next up… thumps it home! 3-3
- 12:28 AM IST, May 30Achraf Hakimi… sends Raya the wrong way for a fresh lead!
- 12:27 AM IST, May 30Declan Rice, Arsenal's lighthouse… guides it in to level it 2-2!
- 12:26 AM IST, May 30Nuno Mendes to consolidate… SAVED BY DAVID RAYA!
- 12:25 AM IST, May 30Eberechi Eze for Arsenal… DRAGS IT WIDE!
- 12:24 AM IST, May 30Desire Doue next up… slides it in, 2-1
- 12:23 AM IST, May 30Viktor Gyokeres for the riposte… same result! 1-1
- 12:23 AM IST, May 30Goncalo Ramos shoots first for PSG… fires to the top corner!
- 12:20 AM IST, May 30PSG to shoot first, and towards their end
- 12:15 AM IST, May 30Penalties it is!
- 12:07 AM IST, May 30112' – 10 years since the last CL final shootout
- 12:01 AM IST, May 30107' – big hand from Raya to keep it away from Ramos!
- 11:57 PM IST, May 30105' – half-time of extra-time
- 11:50 PM IST, May 30102' – Arsenal cry out for a penalty but referee not interested! Bench is furious
- 11:45 PM IST, May 3098' – tentative start to extra 30
- 11:41 PM IST, May 3091' – Arsenal complete their stack of changes
- 11:33 PM IST, May 3090+7' – last kick of regulation and Barcola slams it into the side-netting! Full-time
- 11:29 PM IST, May 3090+3' – last three minutes of regulation
- 11:25 PM IST, May 3089' – Vtinha's sweeping attempt not too far away! Top of the net
- 11:23 PM IST, May 3087' – Arsenal have PSG on the counter but the pass is fluffed by Martinelli!
- 11:22 PM IST, May 3085' – BARCOLA THROUGH BUT RAYA ALERT TO TAKE IT OFF HIM!
- 11:20 PM IST, May 3082' – Martinelli, Madueke on, and Saka off! Barcola on for Kvaratskhelia
- 11:15 PM IST, May 3077' – back and forth!Pacho clears at one end, Kvaratskhelia strikes post at the other
- 11:08 PM IST, May 3072' – space opening up for PSG now, but Dembele spurns chance
- 11:02 PM IST, May 3066' – double switch for Arsenal, Gyokeres and Timber on
- 11:00 PM IST, May 3065' – Dembele… strokes it in! 1-1 and Paris are back in it
- 10:58 PM IST, May 3062' – PENALTY FOR PARIS! Kvaratskhelia brought down and PSG have a chance
- 10:56 PM IST, May 3060' – hour mark and clock begins to tick down for PSG
- 10:51 PM IST, May 3054' – Saka next in the book, free-kick in shooting position for PSG
- 10:47 PM IST, May 3052' – PSG settle back into their timid rhythm
- 10:42 PM IST, May 3046' – second half begins, and already more intent from PSG
- 10:25 PM IST, May 30HT – ARS 1-0 PSG
- 10:22 PM IST, May 3045+3' – Havertz with another massive chance but PSG survive!
- 10:17 PM IST, May 3043' – first open look for PSG but header goes over!
- 10:10 PM IST, May 3037' – PSG finally have space to run into but a big Gabriel block!
- 10:08 PM IST, May 3036' – Arsenal spring counter and win wide free-kick
- 10:04 PM IST, May 3031' – another clean tackle from Gabriel to stop PSG's first good team move
- 9:59 PM IST, May 3026' – smooth move from Arsenal, brave from Safonov!
- 9:53 PM IST, May 3021' – PSG can't pick a way through Arsenal yet
- 9:49 PM IST, May 3016' – questions over a handball after Saka fluffs a clearance
- 9:45 PM IST, May 3013' – Ruiz flashes it across goal but can't test Raya
- 9:44 PM IST, May 3011' – Gabriel nicks it off Kvaratskhelia's boot!
- 9:40 PM IST, May 305' – GOALLLLLLL FOR ARSENAL! KAI HAVERTZ BRINGS THE HOUSE DOWN
- 9:32 PM IST, May 301' – Arsenal kick off and here we go!
- 9:31 PM IST, May 30Teams line up for photos and captains swap pennants
- 9:20 PM IST, May 30PSG's goalscorers vs Arsenal's defence – but what about the other way around?
- 9:01 PM IST, May 30Half an hour to kick off
- 8:28 PM IST, May 30Arsenal's playing XI – already some interesting choices!
- 8:20 PM IST, May 30HELLO AND WELCOME!

Arsenal vs PSG LIVE Score, UEFA Champions League 2026: Is this finally Arsenal's year? One of the most popular clubs in the world, there remains one massive gap in their trophy cabinet – shaped like the Big Ears, the UEFA Champions League trophy. Twenty years on from when they last played in a final for Europe's premier tournament, they have made it back, after ending their Premier League drought and looking like a team of destiny....Read More
But between them and their moment stands a titanic Paris Saint-Germain side, one which has been hammering goals for fun right through the knockout stage, and enters with the intention of defending their title. Luis Enrique's team are hungry to make it back-to-back wins as the most talented side in Europe, full of attacking riches. But their challenge is to face the most solid defence in Europe, one which barely concedes goals and makes its pay by forcing teams to play their way.
It's hard to pick a favourite in this contest – PSG are in high form with some well-rested players, while Arsenal have had to survive a gruelling Premier League title race. But equally, Arsenal have just the tools to pull off the upset against PSG, and are designed to come out on top in the scrappy kind of games that big finals can often produce.
Arsenal vs PSG Playing XIs
Arsenal: David Raya; Cristhian Mosquera, William Saliba, Gabriel Magalhaes, Piero Hincapie; Declan Rice, Myles Lewis-Skelly, Martin Odegaard; Bukayo Saka, Kai Havertz, Leandro Trossard
PSG: Matvey Safonov; Achraf Hakimi, Marquinhos, William Pacho, Nuno Mendes; Vitinha, Fabian Ruiz, Joao Neves; Khvicha Kvaratskhelia, Desire Doue Ousmane Dembele
As the dust settles… double delight for PSG, and the long wait continues for Arsenal
An air of melancholy about Arsenal as some shellshocked faces litter the ground and the crowd at the red corner. Equally, it's all joy in the blue – these fans felt this joy 12 months ago, and are given a taste of it afresh in Budapest tonight.
That brings an end to this thrilling encounter, and to another season of European football. A quick turnaround for many of these stars, who will need to recover quickly and find themselves in North America for the World Cup in a couple of weeks.
Gabriel to keep Arsenal in it… BLAZES IT OVER THE BAR AND PARIS SAINT-GERMAIN GO BACK-TO-BACK AS CHAMPIONS OF EUROPE!
Gabriel Magalhaes, with so many key blocks all season for Arsenal, to keep them alive… HE HITS IT TOO HIGH! IT GOES FLYING OVER THE BAR INTO THE PSG FANS WHO ARE BLOWING THE ROOF OF THE PUSKAS ARENA, AS THEIR TEAM IS CROWNED CHAMPIONS OF EUROPE ONCE AGAIN!
Lucas Beraldo… wraps it inside the post, 4-3! Pressure on Arsenal
Lucas Beraldo take the fourth… didn't need to be that good as Raya goes too early but it's very good, and all the pressure onto Arsenal!
Gabriel Martinelli next up… thumps it home! 3-3
Martinelli next… keeps his nerve! Safonov goes the wrong way, and that rings the back of the net. Onto the decisive fifth kicks, it's already sudden death.
Achraf Hakimi… sends Raya the wrong way for a fresh lead!
PSG's other full-back steps up, and he makes no mistake. Raya goes right, Hakimi goes left. 3-2 Paris.
Declan Rice, Arsenal's lighthouse… guides it in to level it 2-2!
Declan Rice takes so many of Arsenal's dead balls but this is the most important of his career… nicely done! Levels things up, bottom right again as Safonov remains rooted! Level terms.
Nuno Mendes to consolidate… SAVED BY DAVID RAYA!
Nuno Mendes next up for PSG, has played all 120 minutes… and Raya has his number! Mendes doesn't get the height on it, Raya goes the right way, and bats it away to give Arsenal the lifeline they need! Big save again!
Eberechi Eze for Arsenal… DRAGS IT WIDE!
The London boy steps up with the 10 on his back… BUT HE PULLS IT WIDE! Hesitates in his run-up but Safonov doesn't bite, and Eze gets greedy trying to find the bottom left! Nowhere close and it's advantage PSG now!
Desire Doue next up… slides it in, 2-1
Cool-headed, and keeper goes wrong way again. Every shot thus far to the right side of the goal. No complications.
Viktor Gyokeres for the riposte… same result! 1-1
Arsenal's Swedish striker, in the city of his family's descent, up first for the Gunners. A good taker, and cool as you like. Bottom right, Safonov wrong way.
Goncalo Ramos shoots first for PSG… fires to the top corner!
Portuguese striker Goncalo Ramos puts his hand up first. I smade to wait but is clinical – goes top right side-foot, and Raya goes the wrong way. 1-0.
PSG to shoot first, and towards their end
A pair of tosses – first to see which end, which Hakimi wins and wants it to go towards the end where all the PSG fans are making the noise.
And PSG will also shoot first – pressure will be on Arsenal to play catch-up.
Penalties it is!
Arsenal with a couple of opportunities to try and find a winner, but charged down by PSG on two occasions to take it through to the penalty shootout. How's your bottle?
112' – 10 years since the last CL final shootout
The last time we saw a penalty shootout was in the Madrid Derby final in 2015/16 ,when Cristiano Ronaldo fired in the winner to give his team the glory on that night. It looks like we are going that way – who will have that moment tonight, if we do?
107' – big hand from Raya to keep it away from Ramos!
More good proactive keeping from Raya. Barcola on the end of a looping ball knocks it into the mixer, and Ramos is rushing in. Nearly gets there but Raya beats him to it to get it away.
Zabarnyi and Beraldo on for Marquinhos and Vitinha.
105' – half-time of extra-time
That's the midway point. And the point where teams start planning for penalties. Certainly looks it's going that way now – tired legs despite the subs en masse, and little fluidity because of them.
102' – Arsenal cry out for a penalty but referee not interested! Bench is furious
BIG PENALTY SHOT FROM ARSENAL! Madueke has the better of Mendes and charges into the box – looks like Mendes bundles him over but the referee thinks it's nothing more than a coming together!
Arteta and his staff can't believe it – they're all on their feet demanding what is going on!
98' – tentative start to extra 30
PSG bring on Zaire-Emery for Fabian Ruiz. Not much else to report – the passes not clicking for either team quite yet with over half the starting XI swapped out.
ET: 91' – Arsenal complete their stack of changes
All five regulation switches plus the bonus sixth for ET also made by Arsenal. Zubimendi and Eze on, Havertz and Lewis-Skelly off after their shift.
90+7' – last kick of regulation and Barcola slams it into the side-netting! Full-time
ALMOST SOMETHING SPECTACULAR! Arsenal do go for it with bodies in the box late on, but they also suffer the consequence of the late counter-attack! So similar to Havertz's run in the first half, Barcola has the legs to make the room for himself, but on his weaker foot the contact isn't as good! Flashed wide with the headlines in his eyes.
Full-time – on and on we go.
90+3' – last three minutes of regulation
Into the second half of injury time. Anything now will likely settle it. Will either team take the risk to go hard in the closing moments? Or is ET around the corner.
89' – Vtinha's sweeping attempt not too far away! Top of the net
Doue does well to run at the Arsenal defenders and eat up some ground, before laying it off for Vitinha with space to shoot. He connects well, and has Raya scrambling – but can't quite get it under the bar! A shade over the bar and Arsenal survive.
87' – Arsenal have PSG on the counter but the pass is fluffed by Martinelli!
That might have been Arsenal's chance! Mis-kick at the halfway line allows Martinelli to pick up the ball and find himself in a 3v3 with Gyokeres and Madueke streaking ahead of him. But he tries to play through a pass and gets it nowhere close to either of his teammates! Sloppy from the substitute.
85' – BARCOLA THROUGH BUT RAYA ALERT TO TAKE IT OFF HIM!
Bradley Barcola comes on and nearly has an immediate impact! Wrestles past Timber and then gets the legs on him to open up a gap. Speedy enough to get ahead of him, but the touch into the box is slightly heavy and allows Raya to swoop in bravely and clean it up. Good alert keeping.
82' – Martinelli, Madueke on, and Saka off! Barcola on for Kvaratskhelia
Couple of changes on the wings, as Arsenal swap in Madueke and Martinelli for Saka and Trossard.
For PSG, Kvaratskhelia taken off for Barcola.

E-Paper

