Two routes. One destination.


Arsenal and Paris Saint-Germain share a destination — the Champions League final in Budapest on May 30 — but almost nothing else about how they reached it. One side has not conceded a lead across fourteen European games this season. The other finished 15th in the league phase as defending champions, came from two goals down in the knockout playoff against Monaco, and then survived a nine-goal semi-final 6-5 on aggregate. Both deserved it. The paths were not similar.
Arsenal reached the Champions League final the way a good side tends to reach a final — consistently, without drama, without once requiring a second opinion. Eight games in the league phase. Eight wins. Twenty-three goals scored. Four conceded. They finished top of a 36-team table and arrived in the knockouts having barely encountered resistance.
Across fourteen games to reach the final — ten wins, four draws, no losses — Arsenal produced nine clean sheets, more than any other club in the competition. David Raya kept eight of those in eleven appearances. It is not a defensive record built on cautious football. It is the product of a team that presses high, recovers quickly, and rarely gives opponents space to build anything meaningful.
The knockout rounds required more. A Kai Havertz goal deep into stoppage time in Lisbon settled the quarter-final against Sporting CP; the return leg at the Emirates finished goalless. Arsenal advanced 1-0 on aggregate. Tight, controlled, nothing conceded. The semi-final against Atlético Madrid then demanded something different.
The first leg, at the Riyadh Air Metropolitano in Madrid on April 29, was the kind of game Atlético specialize in — compressed, physical, shaped around dead-ball situations and VAR interruptions. Antoine Griezmann struck the bar inside the opening twenty minutes with David Raya beaten. Arsenal gradually found their footing. The decisive moment, just before half-time, came from a foul on Viktor Gyökeres inside the box. Dávid Hancko was the offender. VAR confirmed the spot kick, and Gyökeres sent his shot past Oblak to give Arsenal a half-time lead.
Atlético equalized when a corner led to handball in the Arsenal box — again reviewed and confirmed — and Julián Álvarez converted from twelve yards. With thirteen minutes left, a third penalty was awarded, this time for Arsenal when Ebere Eze was brought down. VAR overturned it. The tie finished 1-1 in Madrid, which, on balance, reflected a difficult evening for both sides.
Nine clean sheets in fourteen Champions League games. The most of any club in this season's competition. It is built on small margins — the blocked cross, the recovered second ball, the goalkeeper who holds his position.
The second leg at the Emirates on May 5 went almost exactly as anticipated. Arsenal controlled possession from the first whistle. They held over seventy percent of the ball in the opening half-hour. Atlético defended deep and organized, and for long stretches found ways to prevent Arsenal from creating anything clear. The goal, when it arrived on 44 minutes, illustrated something important about how this side operates. Gyökeres found Leandro Trossard in space to the left of the penalty spot. Jan Oblak stopped the shot but could only push it into Bukayo Saka's path. Saka, arriving exactly where he needed to be, tucked it home from four yards.
Atlético managed nine shots all night. Two on target. Their expected goals across ninety minutes came to 0.53. Arsenal's was 1.58. Arsenal are in the Champions League final for the first time in twenty years — only the second time in their history.
PSG's path to Budapest ran through considerably more territory. As defending champions, they finished 15th in a 36-team league phase — four wins, two draws, two losses — and dropped into the knockout playoff round rather than advancing directly to the last sixteen. Their opponent there was Monaco, a domestic rival.
It nearly ended in February. PSG trailed 2-0 in the first leg at the Stade Louis II before Désiré Doué, on as a substitute for the injured Dembélé, sparked a 3-2 comeback. The second leg at the Parc des Princes finished 2-2. PSG advanced 5-4 on aggregate through two legs that could have gone either way.
The form that won last season's title then arrived, late. Chelsea were swept aside 8-2 in the round of 16. Liverpool were beaten 4-0 across two quarter-final legs, Dembélé scoring twice at Anfield. Neither round was in doubt. The semi-final against Bayern Munich was something else.
The semi-final first leg against Bayern Munich at the Parc des Princes on April 28 produced something that will be discussed for years. Nine goals between two of the most powerful attacks in Europe. A record for any semi-final leg in the competition's history.
Bayern took the lead inside seventeen minutes when Harry Kane converted a penalty after Luis Díaz was fouled in the box. Kvaratskhelia equalized in the 24th, João Neves headed PSG in front from a corner in the 33rd, and Michael Olise finished a fine solo move to level at 2-2. Then, in first-half stoppage time, a handball in the Bayern area led to another penalty. Dembélé converted calmly to send PSG into the break 3-2 ahead.
The second half opened at the same pace. Kvaratskhelia added a fourth in the 56th minute, finishing from a Hakimi pull-back — a moment that summed up his influence on the evening. Dembélé made it 5-2 two minutes later. Bayern pulled two back through Upamecano (65') and Luis Díaz (68') to leave the aggregate at 5-4 heading into the second leg.
At the Allianz Arena six days later, PSG played an entirely different game. Organized, compact, content to defend their aggregate lead rather than repeat the spectacle of Paris. The match was ninety seconds old when Kvaratskhelia opened space down the left and Dembélé finished without breaking stride — 1-0 PSG on the night, 6-4 on aggregate. Bayern needed three goals from that point. They created pressure in waves and never found a way through until Kane scored in the 94th minute, his sixth consecutive Champions League knockout game with a goal — matching Cristiano Ronaldo's record. By then, PSG's bench were already on their feet. The tie was done.
The defining player of PSG's campaign has been Kvaratskhelia. Ten goals and six assists across the competition — a PSG single-season record — and the first player since the 2003-04 season to be directly involved in a goal in seven consecutive Champions League knockout games in the same season. Against Bayern in Paris, he was consistently the most dangerous player on the pitch: the 56th-minute nutmeg on Upamecano before finishing illustrated the ease with which he operated all evening.
Dembélé provided the decisive touch at every critical moment. Six goals in the knockout rounds. He scored twice at Anfield, twice in Paris against Bayern, and the opening goal in Munich with barely three minutes played. In both semi-final legs, when PSG needed a finisher, it was Dembélé.
For Arsenal, the individual contributions were quieter but no less important. Gyökeres provided goals and creation across both semi-final legs: the penalty in Madrid, and the pass to Trossard in the second leg whose shot Oblak could only parry into Saka's path. Saka's goal itself was the decisive moment of the tie — not spectacular, but precisely what the situation required. On a night when Atlético had organized themselves well, it needed the correct run at the correct moment. He provided both.
Harry Kane. 14 goals in this season's Champions League — a record for any English player in a single edition of the competition. His team was eliminated. There is something quietly devastating about that arithmetic.
These two clubs met at the semi-final stage last season. PSG eliminated Arsenal 3-1 on aggregate before lifting the trophy in Munich. For Arsenal, May 30 is not just a final — it is the chance to settle a score and complete a progression that has been building for three years under Mikel Arteta.
For PSG, the context is different. A second consecutive title would make them the first club since Real Madrid to successfully defend the Champions League — something that has happened only twice in the competition's modern era, both times by the same club. They are also the first defending champions to reach the final since Real Madrid did so in 2018, when they won. They know what the night requires, and the semi-final against Bayern Munich — settled in the fourth minute of stoppage time in Munich — demonstrated exactly the kind of will that retaining titles demands.
Arsenal have never won this competition. Their only previous final — Paris, 2006 — ended 2-1 to Barcelona. Sol Campbell's header put them ahead, but Jens Lehmann was sent off inside the first twenty minutes for handling outside the area, and Samuel Eto'o and substitute Juliano Belletti scored in the final fourteen minutes to turn it. Twenty years later, they are back, unbeaten across fourteen games, with a different squad and a different manager but the same absence on the trophy shelf.
PSG arrive having beaten the most prolific attack in this season's competition across two legs. Arsenal arrive having not conceded a lead across fourteen games — nine clean sheets, a defense built on small margins and a goalkeeper who was rarely tested in the knockout rounds. Their attack needed two goals across two semi-final legs to eliminate one of the most defensively organized sides in the competition.
The Puskás Aréna holds 67,000. Kick-off on May 30 is at 17:00 BST. Arsenal have not won this trophy. PSG want to win it again. There is nothing else to say.