OneFootball
Adam Booker·30 May 2026
In partnership with
Yahoo sportsOneFootball
Adam Booker·30 May 2026
Thanks for following along on this dramatic evening. That's all for now!
Back-to-back champions!
Gabriel steps up and skies his effort!!
PSG are champions of Europe once again!!!!
PSG PENALTY
Lucas Beraldo steps up to be PSG's fifth taker and he dispatches his effort into the corner. Some sweet penalties so far!
PSG 4-3 Arsenal
ARSENAL PENALTY
Gabrielle Martinelli steps up and fires his spot-kick into the top-left corner. What a strike!
PSG 3-3 Arsenal
PSG PENALTY
Achraf Hakimi is up for PSG to put them ahead once again. The Moroccan is bang on the money as he picks out the bottom corner.
PSG 3-2 Arsenal
ARSENAL PENALTY
Here comes Declan Rice to pull the Premier League winners level. And he does so! Emphatic effort.
PSG 2-2 Arsenal
PSG PENALTY
Nuno Mendes steps up for the French champions to pile the pressure on. His effort is saved by David Raya!
PSG 2-1 Arsenal
ARSENAL PENALTY
Eberechi Eze is up for the Gunners, and he misses his effort wide after a stutter step!!!
PSG 2-2 Arsenal
PSG PENALTY
Now it is Désiré Doué's turn. The crafty winger picks out the bottom corner just like Gyökeres before him.
PSG 2-1 Arsenal
ARSENAL PENALTY
Viktor Gyökeres is up first for Arsenal, and he puts his spot-kick straight into the bottom corner!
PSG 1-1 Arsenal
PSG PENALTY
Up steps Gonçalo Ramos, and he slots straight into the top-corner!
PSG 1-0 Arsenal
PSG win the coin toss...
The referee's whistle goes and we're headed to penalties!
Corner for Arsenal deep into extra-time. There could still be a goal in this...
PSG are just passing the ball around in a circle now as both teams look pretty set on hanging on for penalties.
PSG are playing for penalties with the ball, Arsenal are playing for penalties without...
To nobody's surprise, both sets of players look absolutely gassed as we tick towards penalties.
Another chunk of changes for PSG as we head into the second-half of extra-time.
Half-time in extra-time!
It remains level after the opening 15 minutes of the extra session. The energy of the game has certainly fizzled out.
And now both Declan Rice and Mikel Arteta have been booked for dissent after the referee didn't give the penalty at the other end.
PENALTY SHOUT FOR ARSENAL!
The Arsenal players are fuming after Noni Madueke was taken down in the box by Nuno Mendes.
The referee waved away any penalty claims!
Yellow card is out once again, this time for Viktor Gyökeres after the big striker pulled Gonçalo Ramos down from behind.
Another midfield sub for PSG as Luis Enrique looks to freshen things up...
A couple of early corners here for Arsenal in the opening minutes of extra-time. The Gunners are always dangerous in these moments.
And we are underway in 30 minutes of extra-time. Can either side find a winner?
FULL-TIME WHISTLE GOES
It's all level after 90 minutes so we will head to extra-time after a breathless second half!
The referee has added another name to his book after João Neves pulls down Kai Havertz in the centre-circle.
Potentially bad news for PSG as Ousmane Dembélé is looking severely cramped in the centre of the pitch, frequenly trying to stretch out his hamstrings. He does look to be struggling though.
The fourth official's board has gone up to show six minutes of added-time. If the current scoreline holds we will head to 30 minutes of extra-time...
Another PSG chance!
The Parisians broke with pace and eventually Vitinha was found on the edge of the box, but his curling effort went just high and wide.
Huge chance for PSG as Bradley Barcola was sprung in behind, but David Raya came flying out of the Arsenal net to clean up at the last second!
PSG respond with a change of their own!
Two more subs for Arsenal...
The game has really opened up now as the legs have tired and the play is getting stretched at both ends.
Absolute chaos!
After Arsenal nearly created a huge chance at one end, Khvicha Kvaratskhelia went flying down the wing the other way before ringing his shot off the post!
PSG are finding a few more pockets of space now that the game has ever-so-slightly opened up.
Arsenal are just trying to find their footing now after the state of the match has been reset.
The PSG pressure has a totally different feel now that Arsenal don't have a lead to protect. The Gunners will have to come out of their shell once again.
Arsenal respond to the leveler with a pair of substitutions.
GOAL PSG!
The French champions have pulled level as Ousmane Dembélé dispatches his spot-kick.
Game on in Budapest!
PENALTY TO PSG!
The Parisians have a route back into this final after Cristhian Mosquera took down Khvicha Kvaratskhelia in the box. The referee immediately pointed to the spot.
30 minutes to go!
We've hit the hour mark as Arsenal continue to protect their narrow lead. PSG are growing increasingly frustrated as they struggle mightily to find a way through.
The resulting free-kick for PSG got around the wall but David Raya was on hand to deal with Achraf Hakimi's long range effort.
It's another yellow card for Arsenal, and this time Bukayo Saka goes into the book four a potentially dangerous challenge on Désiré Doué.
We've settled back into a similar pattern from the first half as Arsenal look for a way through this resolute Arsenal rearguard.
Just two minutes into this second half, the ref has booked Arsenal full-back Cristhian Mosquera for time-wasting.
And we're back underway from Budapest! 45 minutes to crown a champion of European football.
An interesting stat...
HALF-TIME
Arsenal lead at the break after the early Kai Havertz strike, and they dug deep to keep PSG at bay in the 40 minutes since. The two teams will reset from here as we all can take a deserved breath.
Can PSG find a way through in the second half?
After the recycled corner the ball eventually finds its way to Fabián Ruiz on the left-wing, but the midfielder's venomous volley was pretty easy for David Raya to collect in the Arsenal goal.
Another corner for PSG...
Arsenal remain ahead as we head into six minutes of added-time in the first half.
Big chance for PSG as Nuno Mendes got the byline and flashed the ball across the face of goal. Fabián Ruiz's eventual headed effort went wide by some distance, however.
The tackles are flying in from both sides now. There is a feeling of desperation in these final 10 minutes of the first half.
Arsenal finally have some relief as Nuno Mendes has taken down Bukayo Saka in the PSG half of the pitch. Arsenal will take their time with this set piece — a situation they are always dangerous from.
PSG are upping the pressure once again as they look to pick the Arsenal lock, The very fluid front three are constantly rotating to try and find space in the muck.
The Russian keeper is down receiving treatment after coming out to clear the cross, however.
CHANCE FOR ARSENAL!
A Bukayo Saka whipped ball into the box nearly found the foot of Leandro Trossard as Arsenal had a rare foray into the PSG half.
PSG keeper Matvey Safonov came out to get a strong hand on the cross and spurn the opportunity.
Play resumes after a short refreshments break as we tick towards the half-hour mark. Perhaps the break was a chance for both coaches to make some tactical tweaks.
As mentioned before, the stage is now set...
The PSG players are asking the referee for a penalty after Bukayo Saka mis-hit his clearance and the ball bounced up onto his arm, but the ref has waved them away to get on with the game.
We're only 15 minutes into this final, but already Arsenal's defensive shape is frustrating the high-flying French champions.
It's a sea of red shirts when the PSG players pick their heads up with the ball.
This game may slip into a bit of a pattern now as Arsenal have something to hold. PSG will have to ramp up the pressure and find an avenue back into the match.
What a start for Arsenal. It required a fortunate bounce in the buildup to the goal, but they lead nonetheless.
Arteta had a huge call to make at centre-forward, and boy has it payed off to play Kai Havertz from the start!
GOAL FOR ARSENAL!
The deadlock is broken only five minutes into the affair and it's Kai Havertz who got in behind the PSG defence before lashing the ball into the roof of the net!
What an unbelievable start for the Gunners!
It's a cracking atmosphere in the opening few minutes as we expected it would. The two teams are just feeling each other out as we get underway.
KICK-OFF!
The ball is rolling and we are underway in Budapest! Buckle up, folks. It should be a thrilling evening in biggest match in European football.
The teams are out, the Champions League anthem is ringing around the Puskás Aréna, kick-off is upon us.
The teams are in the tunnel, here we go folks...
In typical Champions League fashion, we've got a pregame concert from The Killers to lead us into kick-off. 10 minutes to go now...
Will PSG have the fresher legs in Budapest this evening? Some interesting numbers to digest...
The Arsenal players are out on the pitch for warmups!
A good omen for PSG perhaps?
Team news is in from Budapest!
Plenty of history on the line for Mikel Arteta's side this evening!
Not too long to go before we get team news from the two finalists. Could we see any surprise selections from the respective managers?
The PSG fans are out in full voice, as they typically are...
The stage is set at Puskás Aréna.
Welcome to OneFootball's coverage of this evening's highly-anticipated Champions League final in Budapest!
Live


Live





































