PSG win the 2026 Champions League after dramatic penalty shootout against Arsenal
Paris Saint-Germain defeated Arsenal in a tense Champions League final in Budapest, surviving a 1-1 draw through 120 minutes before lifting the trophy in a dramatic penalty shootout. Check out the highlights and goals here.
Paris Saint-Germain successfully defended their European crown on Saturday, defeating Arsenal in a dramatic penalty shootout after a 1-1 draw through 120 minutes in the 2026 UEFA Champions Leaguefinal at Budapest’s Puskas Arena. The victory secured PSG’s second consecutive Champions League title and capped another historic season for Luis Enrique’s side.
With neither team able to find a winner during extra time, the final was decided from the penalty spot. Gonçalo Ramos, Desire Doue, Achraf Hakimi, and Lucas Beraldo all converted their attempts for PSG, while Arsenal saw Eberechi Eze and Gabriel miss crucial penalties. Gabriel’s decisive miss sailed over the crossbar, sending the French side into celebration as PSG secured a 4-3 shootout victory.
The triumph further strengthens PSG’s place among Europe’s elite and marks another milestone in the club’s modern era. After years of chasing continental glory, the Parisian giants have now established themselves as back-to-back Champions League winners, while Arsenal‘s wait for a first European Cup title continues despite an outstanding campaign.
Advertisement
Thanks for joining us!
PSG defeat Arsenal in a dramatic penalty shootout to win the 2026 Champions League, surviving 120 minutes of tension in Budapest before lifting the trophy on an unforgettable night. You lived every moment of this historic European triumph here on Bolavip.
PSG 4–3 Arsenal – Gabriel skies it… PSG are champions!
Gabriel takes his time, left‑footed… and sends it into the Budapest night! PSG win the Champions League — absolute ecstasy for the French side!
PSG 4–3 Arsenal – Beraldo scores
Beraldo steps up left‑footed… and buries it with precision. Perfect placement to restore PSG’s lead.
PSG 3–3 Arsenal – Martinelli top corner
Martinelli starts his run, lifts his head… and rifles it into the top corner. Stunning penalty to bring Arsenal level again.
PSG 2–2 Arsenal – Rice scores
Rice steps up, right‑footed… and tucks it away with total assurance. Arsenal are level again.
Advertisement
PSG 3–2 Arsenal – Achraf scores
Achraf goes with a cheeky flick… and it’s in! The Moroccan fullback puts PSG back in front.
PSG 2–1 Arsenal – Raya saves from Nuno Mendes
Nuno Mendes doesn’t hesitate… strikes it hard… and Raya saves! The Spanish keeper guesses right and keeps Arsenal alive in the shootout.
PSG 2–1 Arsenal – Eze misses
Eze measures his steps… long, deliberate run‑up… and he sends it wide! A huge miss for Arsenal in the shootout.
PSG 2–1 Arsenal – Doue scores
Doue exhales, takes three short steps… and buries it with confidence. No mistake from the youngster.
PSG 1–1 Arsenal – Gyokeres converts
Long run‑up from Gyokeres… and he buries it! The Swedish striker sends Safonov the wrong way to level the shootout.
Advertisement
PSG 1–0 Arsenal – Gonçalo Ramos scores (1-1)
Gonçalo Ramos steps up first for PSG and buries his penalty, giving his team the early lead in the shootout.
Penalty shootout begins – PSG to shoot first
The shootout is underway at the Puskas Arena, and PSG will take the opening kick.
End of extra time – We’re heading to penalties (1-1)
The 120 minutes are up at the Puskas Arena, and this final will be decided from the spot.
120' – Gyokeres… just wide! (1-1)
Gyokeres fires from inside the box and sends it inches wide. Arsenal finish extra time camped in the PSG area.
Nuno Mendes pulls back Madueke and is booked (1-1)
Nuno Mendes stops Madueke with a clear shirt pull, and the Portuguese fullback goes straight into the referee’s book.
Advertisement
117' – Long PSG spell ends with another Raya save (1-1)
PSG string together a long possession before forcing Raya into action again. The Spanish keeper reacts well to hold a tricky shot that deflects off Martinelli.
115' – Eze threads it, Madueke can’t control (1-1)
Eze slips a sharp pass into space for Madueke, but the winger fails to control and Arsenal let another promising chance slip away.
114' – Raya misfires looking for Gyokeres (1-1)
Raya tries to pick out Gyokeres with a long ball, but the execution is poor and it drifts straight out of play on the far side.
112' – Martinelli picks the wrong option (1-1)
Martinelli makes a poor decision on the break and wastes the chance to launch a quick counter at the first touch.
111' – Zubimendi holds his ground (1-1)
Zubimendi stands strong against Joao Neves, matching the Portuguese midfielder’s drive and preventing him from reaching the byline.
Advertisement
109' – Safonov hesitates but clears (1-1)
Safonov looks unsure as he comes out for Rice’s cross, punching the ball away under pressure.
108' – Raya steps up again (1-1)
Raya is called into action once more, coming off his line to safely claim Achraf’s driven cross from the right.
107' – Raya saves at full stretch! (1-1)
David Raya comes out bravely and denies Gonçalo Ramos with a crucial intervention — the Spanish keeper was right on the edge to keep Arsenal level.
106' – Second period of extra time begins (1-1)
The final 15 minutes of extra time are underway at the Puskas Arena.
105' – Double change for PSG (1-1)
PSG make two substitutions in extra time: Beraldo replaces Vitinha, and Ilya Zabarnyi comes on for Marquinhos.
Advertisement
105+2' – End of the first period of extra time (1-1)
The first half of extra time comes to an end at the Puskas Arena.
105' – Two minutes added (1-1)
The referee signals two added minutes to close out the first period of extra time.
104' – Arteta booked for dissent (1-1)
Arteta receives a yellow card after protesting the referee’s decision too vehemently from the touchline.
103' – Declan Rice booked (1-1)
Declan Rice goes into the referee’s book after a late challenge as Arsenal’s intensity boils over in extra time.
102' – Arsenal scream for a penalty (1-1)
All of Arsenal appeal for a penalty as Madueke and Nuno Mendes go down in the box. The incident will need a VAR review.
Advertisement
100' – Achraf wastes a great chance (1-1)
Achraf goes for goal himself despite having multiple passing options, and the decision is poor. His shot flies well over the bar.
98' – Gyokeres takes the booking (1-1)
Gyokeres sacrifices himself defensively, cutting out a clear counterattack, and the referee shows him a yellow card for the tactical foul.
95' – Zaire‑Emery replaces Fabian Ruiz (1-1)
PSG make another change in extra time: Warren Zaire‑Emery comes on for Fabian Ruiz to add fresh legs in midfield.
97' – Miscommunication from Eze (1-1)
No one reads Eze’s idea, and his well‑weighted through ball ends up with no teammate on the same page.
95' – Arsenal waste the second phase (1-1)
Madueke collects the rebound and sparks a second wave, but the move ends poorly as Timber commits an unnecessary foul on Neves.
Advertisement
93' – Gonçalo Ramos clears the danger (1-1)
Gonçalo Ramos tracks back and does the defensive work, heading away Madueke’s tight, curling corner at the near post.
92' – Madueke threatens immediately (1-1)
Madueke creates danger on his very first touch, driving inside and forcing Pacho to clear a sharp ball played into the heart of the box.
Extra time underway in the UEFA Champions League final (1-1)
The first period of extra time kicks off as PSG and Arsenal look for a decisive breakthrough.
Full time – We’re heading to extra time (1-1)
The 90 minutes aren’t enough. PSG and Arsenal stay level, and this Champions League final goes to extra time.
90' – Double change before extra time (1-1)
Arsenal make two adjustments ahead of extra time: Zubimendi replaces Lewis‑Skelly, and Eze comes on for Havertz.
Advertisement
90'+6 – Gonçalo Ramos replaces Dembele (1-1)
PSG make a late change: Gonçalo Ramos comes on for Ousmane Dembele, who’s been struggling with muscle tightness.
90'+6 – Joao Neves booked (1-1)
Joao Neves goes into the referee’s book after a late challenge as tempers flare in stoppage time.
90'+4 – PSG pile on the pressure (1-1)
PSG throw everything forward and pin Arsenal deep. Luis Enrique’s side finish the stronger as they push hard for a late winner.
90'+3 – Dembele struggling physically (1-1)
Dembele is visibly laboring with muscle tightness, and Luis Enrique is weighing up whether to take him off.
90'+2 – Rice everywhere again (1-1)
Rice shows up once more, sliding over to right‑back territory to stop Barcola’s run and kill the PSG transition.
Advertisement
90' – Six minutes added on (1-1)
The fourth official signals six minutes of stoppage time as both teams push desperately for a late winner.
89' – Raya targets Havertz again (1-1)
Raya goes long toward Havertz once more. The German and Gyökeres keep winning most of the aerial duels, giving Arsenal a constant outlet up front.
89' – Vitinha… just wide! (1-1)
Vitinha steps up at the edge of the box and unleashes a brilliant right‑footed strike that whistles past the top corner by inches.
87' – Hincapie and Rice shut it down (1-1)
Hincapie and Rice combine brilliantly to block Achraf’s low cross, snuffing out the danger inside the box.
84' – Barcola replaces Kvaratskhelia for PSG (1-1)
PSG make a change: Bradley Barcola comes on for Khvicha Kvaratskhelia as Enrique looks for fresh energy on the wing.
Advertisement
83' – Double substitution for Arsenal (1-1)
Arteta makes two changes: Gabriel Martinelli replaces Leandro Trossard, and Noni Madueke comes on for Bukayo Saka as Arsenal refresh their attack.
78' – Off the post! Kvaratskhelia so close (1-1)
Kvaratskhelia fires from a tight angle, the shot takes a slight deflection off Lewis‑Skelly and crashes off the post. PSG inches away from the comeback goal.
79' – Nuno Mendes shuts it down (1-1)
Nuno Mendes closes in on Saka and blocks the passing lane, preventing a ball that would’ve sent Rice through in a dangerous spot.
80' – Nuno Mendes saves PSG again (1-1)
Once more, Nuno Mendes comes up huge, clearing the danger at the last moment amid a chaotic scramble inside the PSG box.
77' – Huge defensive effort from Pacho and Neves (1-1)
First Pacho, then Neves step up with massive interventions to shut down two dangerous Arsenal attacks in quick succession.
Advertisement
76' – Pacho clears it safely (1-1)
Pacho keeps it simple and knocks the loose ball out of play after a tight duel between Marquinhos and Gyokeres.
75' – Trossard drops deeper (1-1)
Trossard steps back into midfield to help create an overload in the build‑up phase, giving Arsenal an extra man to circulate the ball.
74' – Crucial stop by Safonov (1-1)
Safonov races off his line and cuts it out just in time, denying Havertz the chance to go through one‑on‑one.
70' – Hydration break in Budapest (1-1)
Time for the hydration break at the Puskas Arena. Players gather around their coaches as both sides receive quick adjustments and instructions.
72' – Doue can’t keep it in (1-1)
Doue reacts a bit too slowly and fails to control a brilliant pass from Vitinha, letting it roll out of play.
Advertisement
69' – Hincapie snuffs out the danger (1-1)
Hincapie stays sharp and cuts out a dangerous cross from Achraf. PSG look energized after the equalizer and are pushing with real confidence.
66' – Double substitution for Arsenal (1-1)
Arteta makes two changes: Viktor Gyokeres replaces Martin Odegaard, and Jurrien Timber comes on for Cristhian Mosquera.
65' – Dembele buries it! PSG equalize! (1-1)
Dembele steps up, right foot… and smashes it home! PSG draw level with a clinical penalty.
¡GOOOOOL DEL PSG! ¡MOSQUERA COMETE PENAL! 🤯🔥
Terrible error del jugador del Arsenal, Dembélé anota desde los once pasos y pone el 1-1 pic.twitter.com/oCbtx5oY1K
Mosquera brings down Kvaratskhelia in a razor‑thin challenge. The Spaniard clips the Georgian inside the box, and the referee immediately points to the spot.
59' – Rice and Vitinha battle for it (0-1)
Rice and Vitinha throw themselves into a fierce duel for a loose ball. Every challenge is turning into a full‑on fight in midfield.
Advertisement
57' – Nuno Mendes pushes higher (0-1)
Nuno Mendes steps up to overload the left flank, putting real pressure on Mosquera, who’s already on a yellow and now faces a tough matchup.
55' – Raya handles Achraf’s long‑range effort (0-1)
Achraf tries his luck from distance with a powerful strike, but Raya stays solid and gathers it cleanly.
54' – Saka booked for a heavy challenge (0-1)
The referee shows Saka a yellow after a reckless studs‑up tackle on Doué. The challenge was high and could’ve caused serious damage.
52' – Raya goes long again (0-1)
Raya launches another long ball, forcing Safonov to rush out and head it clear outside the box once more.
51' – Hincapie wins it cleanly (0-1)
Dembele tries to take him on down the right, but Hincapie reads it perfectly, steals the ball, and clears upfield.
Advertisement
45' – Second half is underway! (0-1)
The second half is now underway in this UEFA Champions League final as PSG and Arsenal return to action. Arsenal look to protect their lead after Havertz’s opener, while PSG push to level the score and shift the momentum.
49' – Arteta urges his team forward (0-1)
Arteta demands more tempo from his side, and Arsenal immediately crank up the intensity off the ball, pressing higher and with greater aggression.
47' – Arsenal win a free kick (0-1)
Arsenal get a free kick on the left. Rice swings it into the box, but Marquinhos rises well and clears the danger.
46' – Mosquera booked for time‑wasting (0-1)
Mosquera goes into the book after delaying a throw‑in, and the referee has no hesitation showing the yellow.
First‑half summary (0‑1)
PSG controlled most of the possession in the first half, but it was Arsenal who made it count. Havertz struck the opener and the Gunners stayed compact, disciplined, and efficient without the ball.
Key first‑half stats:
Ball possession: 77% Arsenal vs 23% PSG
Total shots: 2 Arsenal vs 6 PSG
Shots on target: 1 Arsenal vs 1 PSG
Corners: 0 Arsenal vs 4 PSG
Passes completed: 69 Arsenal vs 306 PSG
Advertisement
Half-time whistle (0-1)
The first half comes to an end. Arsenal lead at the break thanks to Havertz’s opener, while PSG head to the dressing room still searching for a way to level the score.
45'+5 – Raya holds a dangerous delivery (0-1)
Raya has to react quickly, gathering Fabian’s tense cross‑shot in two attempts to keep Arsenal in control.
45'+3 – Marquinhos with a heroic block (0-1)
Marquinhos comes up with a massive intervention, throwing himself between Havertz and the goal to deny what looked like Arsenal’s second of the night. A lifesaving block from the Brazilian.
45'+2 – Doue blasts it over (0-1)
Doue sends it into the stands. The Frenchman leans back on the strike, and PSG still can’t find the target in this first half.
45' – Six minutes added on (0-1)
The fourth official signals six minutes of stoppage time to close out the first half.
Advertisement
42' – Fabian heads wide under pressure (0-1)
Nuno swings in the cross, Hincapie clears, and Fabian rises for a forced header… but it flies wide of the post.
41' – Achraf wastes possession with a poor touch (0-1)
Achraf rushes it and plays a first‑time ball toward Dembele, but the lofted pass is way off. Arsenal deal with it comfortably and the danger evaporates
40' – Tempers flare after Achraf’s swing (0-1)
Things boil over with Achraf. The Moroccan catches Havertz with his arm and the German goes down, sparking a burst of tension in this high‑voltage final.
38' – Arsenal crowd every zone on the pitch (0-1)
Arsenal have bodies in every area of the field, making PSG’s press far more complicated and turning this stretch into a real headache for Luis Enrique.
37' – Gabriel rises strong in the box (0-1)
Gabriel attacks the ball with authority, climbing above Marquinhos. Havertz gets his header off just a split second before the Arsenal center‑back can make contact.
Advertisement
35' – Saka can’t spark the counter (0-1)
Saka tries to break into transition, but his first touch lets him down. PSG win it back immediately, they’re recovering the ball incredibly fast in this stretch of the final.
33' – PSG settle in the attacking half (0-1)
PSG establish themselves deep in Arsenal territory and start circulating the ball, probing for a defensive mistake. Arsenal, though, look completely at ease in this kind of scenario.
32' – Nothing in the Nuno Mendes incident (0-1)
There was nothing in the Nuno Mendes shout, just an accidental collision with Gabriel, with the ball nowhere near the play.
31' – Gabriel comes up huge again (0-1)
And Gabriel saves Arsenal once more. He times a superb tackle inside the box to stop Doué just as the PSG winger was about to pull the trigger. Tremendous defending.
30' – Back underway as PSG push forward (0-1)
Play resumes. PSG immediately go back on the front foot, while Arsenal drop into a compact shape to absorb the pressure.
Advertisement
26' – Safonov receiving treatment (0-1)
Safonov has ice applied to the back of his head as he tries to shake off the dizziness. The match is momentarily paused while the PSG keeper is attended to.
26' – Safonov saves bravely and takes a hit (0-1)
Huge stop from Safonov. Saka bursts down the right and fires a low cross into the box, but the keeper comes out fearlessly to punch it clear… and takes a knock to the back of the head from Marquinhos in the process.
25' – Brief slowdown in the tempo (0-1)
The match takes a short breather after a blistering start. Mosquera deliberately slows down a throw‑in and buys PSG a few extra seconds.
22' – Referee steps in to sort it out (0-1)
The referee has to intervene after Hincapie tries to take a throw‑in that actually belonged to PSG, forcing the German official to correct the situation.
21' – Raya reads it perfectly (0-1)
David Raya comes off his line with great awareness and intercepts Vitinha’s through ball, which had no clear target.
Advertisement
20' – Gabriel dominates in the air again (0-1)
Gabriel reads it early and powers forward to clear yet another long ball played in behind him.
19' – Long‑ball battle takes over (0-1)
The match has shifted into a duel of long balls. Both teams’ high presses are shutting down any chance of building through possession.
17' – Kvaratskhelia’s backheel doesn’t come off (0-1)
Kvaratskhelia tries a flashy backheel inside the box, but the execution isn’t there and Arsenal recover possession.
16' – PSG appeal for a handball (0-1)
PSG shout for a penalty after a rebound appears to strike Saka’s arm inside the box. The referee waves play on as Arsenal clear the danger.
14' – Nuno Mendes escapes the pressure (0-1)
Nuno Mendes barely squeezes out of the press, and the German referee gives him a lifeline by calling a foul on one of the Arsenal defenders.
Advertisement
11' – Incredible recovery from Gabriel (0-1)
A miraculous intervention from Gabriel. The Brazilian center‑back throws himself to the ground and pokes the ball away just as Kvaratskhelia was about to finish the one‑on‑one.
9' – Saka commits the foul (0-1)
Bukayo Saka goes in too aggressively on the press and brings down Dembélé, giving PSG a free kick.
8' – Saliba steps up to clear (0-1)
PSG respond almost immediately. William Saliba stretches to his limit to clear Doue’s dangerous cross and prevent a quick equalizer.
6' – GOOOOOAL FOR ARSENAL! HAVERTZ SCORES! (0-1)
Arsenal strike first! Kai Havertz smashes it in and stuns PSG early as the Gunners take a 1–0 lead in Budapest.
¡GOLAZO DEL ARSENAL! ¡HAVERTZ HIZO UNA OBRA DE ARTE! ⚽🔥
Bukayo Saka reacts quickly, rises above Fabián Ruiz, and draws a foul as Arsenal push forward.
Advertisement
3' – Nuno Mendes breaks lines (0-0)
Nuno Mendes drives across the pitch, gliding past pressure as he advances. Arsenal’s intensity remains relentless in these early minutes.
2' – Arsenal with the first attacking move (0-0)
Arsenal produce the first offensive action of the match. PSG’s high defensive line steps up perfectly to neutralize Rice’s wide free‑kick delivery. Paris regain possession and play out from the back.
0' – GAME ON! (0-0)
The UEFA Champions League final between PSG and Arsenal is underway at the Puskas Arena.
Players on the pitch!
Both teams are lined up for the pre‑match protocol at the Puskes Aréna. The atmosphere is electric as PSG and Arsenal prepare for kickoff in Budapest.
Electric atmosphere in Budapest as The Killers fire up the crowd
The Killers have been selected as this year’s headliners, setting the stage at the Puskás Aréna before PSG and Arsenal battle for Europe’s biggest prize. The atmosphere is already building as both teams get ready for kickoff in Budapest, where the Gunners could join the group of unbeaten Champions League winners.
Head to Head – PSG vs Arsenal
Here’s how both teams compare ahead of today’s UEFA Champions League final:
H2H Record
PSG: 2 wins
Draws: 2
Arsenal: 2 wins
Previous Meetings:
May 7, 2025 – UEFA Champions League
PSG 2‑1 Arsenal
April 29, 2025 – UEFA Champions League
Arsenal 0‑1 PSG
October 1, 2024 – UEFA Champions League
Arsenal 2‑0 PSG
Both teams are warming up on the field!
Players from both sides are out on the pitch at the Puskas Arena going through their warm‑up routines as we get closer to kickoff.
Today’s venue
Today’s action takes place at the Puskas Arena in Budapest, Hungary. The country’s largest stadium, it has an official capacity of 67,215 spectators and stands as one of Europe’s most modern and impressive soccer venues, a fitting stage for this Champions League final.
Arsenal’s starting XI: David Raya; Yerson Mosquera, William Saliba, Gabriel Magalhaes, Piero Hincapie; Declan Rice, Myles Lewis‑Skelly; Martin Odegaard, Bukayo Saka, Leandro Trossard; Kai Havertz.
The match will be officiated by Daniel Siebert, appointed by UEFA’s Referees Committee to lead the crew for this Champions League final at Wembley.
Full officiating team:
Referee: Daniel Siebert (GER)
Assistant Referees: Jan Seidel (GER), Rafael Foltyn (GER)
Fourth Official: Felix Zwayer (GER)
VAR: Christian Dingert (GER)
Assistant VAR: Marco Fritz (GER)
Fifth Official: Guadalupe Porras (ESP)
Kickoff time and how to watch
The UEFA Champions League final between PSG and Arsenal kicks off at 12:00 PM ET / 9:00 AM PT on Saturday, May 30, 2026, live from Wembley Stadium in London.
In the United States, the match will be broadcast on CBS, Univision, and TUDN. For streaming options, the final will be available on Fubo, Paramount+, DirecTV Stream, Hulu + Live TV, DAZN, and ViX.
PSG and Arsenal clash in the Champions League final
Welcome to our live blog! This time, PSG and Arsenal meet in the UEFA Champions League final as both teams look to close out their remarkable seasons with Europe’s biggest prize. Stay with us for all the action and minute‑by‑minute updates from Budapest’s Puskas Arena.
Alexander Rosquez is a bilingual sports writer, fluent in English and Spanish, who joined Bolavip in June 2024. Bringing over 15 years of media experience, Alexander has covered a wide range of sports events, including soccer, MLB, and NHL. His expertise lies in real-time coverage of competitions across various globally relevant sports leagues. Before joining Bolavip, he gained extensive experience in MLB and soccer coverage for both national and international media outlets. His discipline in sports event coverage and meticulous attention to detail make him a valuable asset to the Bolavip team.