Arsenal reached their first Champions League final in 20 years after Bukayo Saka’s close-range finish secured a 1-0 victory over Atletico Madrid at the Emirates and a 2-1 win on aggregate. Saka tucked home just before half-time after Jan Oblak had pushed Leandro Trossard’s effort into his path, a decisive moment that sends the Gunners to Budapest on May 30 to face either Bayern Munich or Paris Saint-Germain.
The tie was fiercely contested. Declan Rice produced a crucial first-half tackle to deny Giuliano Simeone a certain goal, and Gabriel Magalhaes later made a vital, goal-saving challenge on the same attacker. Arsenal’s back line held firm throughout, claiming their ninth clean sheet in 14 European matches and their 30th shutout across all competitions this season.
Arsenal could have made the tie safer. Substitute Viktor Gyokeres, introduced from the bench, miskicked when well placed from Piero Hincapié’s low cross, sending a chance over the bar. But Saka’s strike proved enough; Arsenal managed the final stages and celebrated broadly at the final whistle, with manager Mikel Arteta dashing onto the pitch to join his players.
The evening had an electric atmosphere: thousands lined the streets to greet the team, flares lit the approach to the stadium and a vast tifo reading “over land and sea” decorated the stands. Arteta opted for a selection he trusted to win the game, keeping Myles Lewis-Skelly and Riccardo Calafiori in the starting XI rather than reverting to some recent regulars.
On the emotion of the night Arteta said: “It’s an incredible night. We made history again together. I cannot be happier or prouder of everyone involved in this club… After 20 years, and for only the second time in our history, we are back in the Champions League final.” Atletico boss Diego Simeone acknowledged Arsenal’s performance: “If we got knocked out, it’s because our opponent deserved to go through… I think Mikel Arteta has done an incredible job at Arsenal. They deserve it.”
Player of the match: Declan Rice.
Records and context: Arsenal have matched their club record for most wins in a single season (41 across all competitions), equalling the 1970/71 total. They are on their longest unbeaten run in the European Cup/Champions League era at 14 games, surpassing the 13-match sequence from 2005–06. The 30 clean sheets this season are their most since 1993/94 and the highest total for a Premier League side in a single campaign since Liverpool’s 32 in 2021/22.
What’s next: Arsenal return focus to the Premier League title race and travel to relegation-threatened West Ham on Sunday, May 10 (kick-off 4:30pm BST). The other Champions League semi-final second leg sees Paris Saint-Germain play Bayern Munich at the Allianz Arena midweek after PSG won the first leg 5-4.
When’s the final: The 2026 Champions League final will be on Saturday, May 30 at the 67,000-capacity Puskás Aréna in Budapest, Hungary, with kick-off at 5pm BST.