Paris Saint-Germain has won the Champions League for the second straight season after defeating Arsenal with penalty kicks at the Puskás Aréna in Budapest, Hungary. The match was level 1-1 after 90 minutes, thanks to goals from Kai Havertz and Ousmane Dembélé. Extra time provided no answers to the deadlock and the Champions League final required penalty kicks to determine a winner for the first time in a decade.

PSG prevailed 4-3 in the shootout after misses from Eberechi Eze and Gabriel Magalhães, whose final attempt sailed over the crossbar to clinch the victory. The Ligue 1 side is the first repeat champion since Real Madrid won three straight from 2016-18.

The match started off right for the Gunners, who went ahead after six minutes. A midfield clearance attempt by Marquinhos deflected off Arsenal’s Leandro Trossard and sent Havertz streaking down the left flank. After seeing his lane to lay a square ball to Bukayo Saka was unavailable, Havertz blasted a shot over Matvei Safonov and under the bar for the lead.

With the goal, Havertz, who previously scored for Chelsea in the 2021 Champions League final, joined Cristiano Ronaldo (Manchester United, Real Madrid) and Mario Mandžukić (Juventus, Bayern Munich) as players to score in the final match of the competition with two different clubs.

Advertisement

Play 2026 Soccer Pick ‘Em with FOX One and make your picks for the world’s biggest soccer tournament

After dominating possession in the first half, PSG continued the advantage into the second half. Khvicha Kvaratskhelia tried to beat Cristhian Mosquera inside the Arsenal box, but Mosquera was whistled for the foul and a penalty, which was confirmed following a VAR check.

Up stepped Ousmane Dembélé in the 65th minute and the reigning Ballon d’Or winner sent David Raya the wrong way to level the match.

After extra time, Gonçalo Ramos, Désiré Doué, Achraf Hakimi and Lucas Beraldo would score their penalty kick attempts to give PSG the 4-3 advantage and a second straight Champions League title.

Advertisement

The loss marks Arsenal’s only blemish on their 2025-26 Champions League record. The Gunners have now played 266 matches between the European Cup/Champions League without lifting the trophy.

According to Opta, the defeat also marks just the second loss for Arsenal in its last 118 games across all competitions when it led at halftime.

Here’s how all of the action played out during the 2025-26 Champions League final:

Live coverage is over51 updatesSat, May 30, 2026 at 12:04 PM PDT

Yahoo Sports Staff

Sat, May 30, 2026 at 12:19 PM PDT

Yahoo Sports Staff

BUDAPEST, HUNGARY - MAY 30:  Vitinha and Luis Enrique of Paris Saint Germain celebrates at the end  the UEFA Champions League Final 2026 match between Paris Saint-Germain and Arsenal FC at Puskas Arena on May 30, 2026 in Budapest, Hungary. (Photo by Image Photo Agency/Getty Images)

Vitinha and Luis Enrique of Paris Saint Germain celebrates at the end the UEFA Champions League Final 2026 match between Paris Saint-Germain and Arsenal FC at Puskas Arena on May 30, 2026 in Budapest, Hungary.

(Image Photo Agency via Getty Images)Sat, May 30, 2026 at 12:13 PM PDT

Yahoo Sports Staff

Sat, May 30, 2026 at 12:10 PM PDT

Yahoo Sports Staff

Sat, May 30, 2026 at 12:03 PM PDT

Yahoo Sports Staff

Magalhaes sends his penalty shot way over the cross bar and PSG is champion once again!

Sat, May 30, 2026 at 12:02 PM PDT

Yahoo Sports Staff

Lucas Beraldo scores and now it’s all on Magalhaes who has to score next.

Sat, May 30, 2026 at 12:01 PM PDT

Yahoo Sports Staff

Martinelli sends Safonov the other way and it’s 3-3.

Sat, May 30, 2026 at 12:00 PM PDT

Yahoo Sports Staff

Hakimi finds the net and the defending champs are back on top

Sat, May 30, 2026 at 11:59 AM PDT

Yahoo Sports Staff

Declan Rice makes it 2-2!

Sat, May 30, 2026 at 11:58 AM PDT

Yahoo Sports Staff

Raya makes a brilliant save to make up for Eze’s miss as he guess right on Mendes’ shot

Sat, May 30, 2026 at 11:57 AM PDT

Yahoo Sports Staff

Eze misses after stutter stepping a few too many times.

Sat, May 30, 2026 at 11:56 AM PDT

Yahoo Sports Staff

Doue goesto the right and Raya goes the other way.

Sat, May 30, 2026 at 11:55 AM PDT

Yahoo Sports Staff

Gyokeres levels things aup with a shot into the right corner.

Sat, May 30, 2026 at 11:53 AM PDT

Yahoo Sports Staff

Goncalo Ramos is up first and sends Raya the opposite way.

Sean LeahySat, May 30, 2026 at 11:46 AM PDT

Sean Leahy

Sean LeahySat, May 30, 2026 at 11:41 AM PDT

Sean Leahy

Willian Pacho picks up the caution two minutes from the end of extra time

Sean LeahySat, May 30, 2026 at 11:28 AM PDT

Sean Leahy

Marquinhos and Vitinha make way for Illia Zabarnyi and Lucas Beraldo as we start the second half of extra time.

Sean LeahySat, May 30, 2026 at 11:25 AM PDT

Sean Leahy

We are 15 minutes away from penalty kicks to decide a winner. The last Champion League final to go to penalties was 2015-16 when Real Madrid beat Atlético Madrid at the San Siro in Italy.

Paris Saint-Germain's Spanish head coach Luis Enrique (L) reacts next to Arsenal's Dutch defender #12 Jurrien Timber during the UEFA Champions League final football match between Paris Saint-Germain (PSG) and Arsenal FC at the Puskas Arena in Budapest on May 30, 2026. (Photo by FRANCK FIFE / AFP via Getty Images)

Paris Saint-Germain’s Spanish head coach Luis Enrique (L) reacts next to Arsenal’s Dutch defender #12 Jurrien Timber during the UEFA Champions League final football match between Paris Saint-Germain (PSG) and Arsenal FC at the Puskas Arena in Budapest on May 30, 2026. (Photo by FRANCK FIFE / AFP via Getty Images)

(FRANCK FIFE via Getty Images)Sean LeahySat, May 30, 2026 at 11:21 AM PDT

Sean Leahy

Declan Rice and Mikel Arteta are both cautioned for arguing what the Gunners thought should have been a penalty kick minutes earlier. VAR did not agree.

Sean LeahySat, May 30, 2026 at 11:13 AM PDT

Sean Leahy

Fabián Ruiz replaces Warren Zaïre-Emery

Champions League fixtures

April 28: PSG 5, Bayern Munich 4
April 29: Atlético Madrid 1, Arsenal 1

May 5: Arsenal 1-0 Atlético Madrid (Arsenal advances 2-1 on aggregate)
May 6: Bayern Munich 1-1 PSG (PSG advances 6-5 on aggregate)

FINAL
FT: Arsenal 1-1 PSG (PSG wins 4-3 on PKs)