Drama, Goals, and Glory: A Complete Breakdown of the UEFA Champions League Semi-Finals 2026 Results

All the action from the 2025/26 UEFA Champions League semi-finals — PSG vs Bayern Munich and Arsenal vs Atletico Madrid — including full match stats, lineups, substitutions, goal scorers, and the confirmed finalists heading to the showpiece event on May 30, 2026.

UEFA Champions League semi-finals 2026 results, PSG vs Bayern Munich, Arsenal vs Atletico Madrid, Champions League final 2026, UCL results this week, Champions League finalists 2026

UEFA Champions League Semi-Finals

Europe’s elite have battled through two dramatic legs apiece, and the dust has now settled on the UEFA Champions League semi-finals 2026. Paris Saint-Germain and Arsenal have punched their tickets to the grand final in what has been a breathtaking week of continental football. Here is every detail you need lineups, goals, key events, stats, and substitutions from both semi-final ties.

SEMI-FINAL 1: PSG vs Bayern Munich

Aggregate Score: PSG 6–5 Bayern Munich (PSG Progress)

First Leg — Paris Saint-Germain 5–4 Bayern Munich

Venue: Parc des Princes, Paris | Date: April 28, 2026

The first leg was nothing short of a Champions League classic. Nine goals, relentless end-to-end football, and momentum swinging violently with almost every passing minute. Parc des Princes was treated to one of the great European nights.

Starting Lineups

Paris Saint-Germain: Matvey Safonov (GK); Achraf Hakimi, Marquinhos, Willian Pacho, Nuno Mendes; Warren Zaïre-Emery, Vitinha, João Neves; Désiré Doué, Ousmane Dembélé, Khvicha Kvaratskhelia

Bayern Munich: Manuel Neuer (GK); Josip Stanišić, Dayot Upamecano, Jonathan Tah, Alphonso Davies; Joshua Kimmich, Aleksandar Pavlović; Michael Olise, Jamal Musiala, Luís Díaz; Harry Kane

Match Events — First Leg

Bayern drew first blood through a well-taken goal in the 17th minute to silence the home crowd. PSG levelled promptly in the 24th minute before taking the lead in the 33rd minute. Bayern struck again just before half time (41′) to make it 2–2, but PSG snatched a crucial third just before the whistle (45′). The Parisians were relentless after the break — two goals in the 56th and 58th minutes stretched their lead to a commanding 5–2. Bayern, to their enormous credit, launched a furious comeback: goals in the 65th and 68th minutes made it 5–4, setting up an unforgettable second leg. PSG collected three yellow cards across the evening while Bayern had a relatively disciplined night.

Substitutions — First Leg

  • Bayern: Substitution at 46′ | Goretzka on at 79′ | Further change at 90′
  • PSG: Fabian Ruiz on at 64′ | Barcola on at 70′ | Two further changes at 84′

Team Stats — First Leg

StatPSGBayern Munich
Possession46%54%
Total Shots1310
Shots on Target67
Corner Kicks25
Fouls133
Yellow Cards30

Second Leg — Bayern Munich 1–1 Paris Saint-Germain

Venue: Allianz Arena, Munich | Date: May 6, 2026

PSG arrived in Munich needing only a draw to advance, and their task looked even simpler when Kvaratskhelia struck within just three minutes to silence the Allianz Arena. Bayern pushed hard all night — commanding 62% possession and firing 15 shots — but struggled to break down a compact, disciplined PSG rearguard for most of the game. It took until the 90th minute for the hosts to draw level through a late, late Harry Kane goal that gave the scoreline some respectability. It was a case of too little, too late for the Bavarians.

Starting Lineups

Bayern Munich: Manuel Neuer (GK); Josip Stanišić, Dayot Upamecano, Jonathan Tah; Konrad Laimer, Joshua Kimmich, Aleksandar Pavlović; Michael Olise, Jamal Musiala, Luís Díaz; Harry Kane

Paris Saint-Germain: Matvey Safonov (GK); Marquinhos, Willian Pacho, Nuno Mendes; Warren Zaïre-Emery, Fabián Ruiz, Vitinha, João Neves; Désiré Doué, Ousmane Dembélé, Khvicha Kvaratskhelia

Match Events — Second Leg

MinuteEventTeam
3′⚽ Goal — PSG take the leadPSG
8′🟨 Yellow CardPSG
33′🟨 Yellow CardBayern
45′🟨 Yellow CardPSG
65′🔄 SubstitutionPSG
67′🔄 SubstitutionBayern
68′🔄 SubstitutionBayern
76′🔄 🔄 Double SubstitutionPSG
78′🟨 Yellow CardBayern
79′🔄 SubstitutionBayern
85′🔄 🔄 Double SubstitutionBoth teams
86′🟨 Yellow CardPSG
90′⚽ Goal — Kane equalises (too late)Bayern
97′🟨 Yellow CardBayern

Substitutions — Second Leg

  • PSG: Substitution at 65′ | Double change at 76′ | Substitution at 85′
  • Bayern: Davies on at 67′ | Kim Min-Jae on at 68′ |Nicolas Jackson on at 79′ | Karl on at 85′

Team Stats — Second Leg

StatBayern MunichPSG
Possession62%38%
Total Shots1515
Shots on Target58
Shots Saved64
Corner Kicks18
Fouls1112
Yellow Cards33

PSG Progress to the Final — Aggregate 6–5

SEMI-FINAL 2: Atletico Madrid vs Arsenal

Aggregate Score: Arsenal 2–1 Atletico Madrid (Arsenal Progress)

First Leg — Atletico Madrid 1–1 Arsenal

Venue: Estadio Metropolitano, Madrid | Date: April 29, 2026

In a tightly contested affair in the Spanish capital, Arsenal showed incredible character away from home. The Gunners struck first just before half time (44′), but Diego Simeone’s men hit back after the break (56′) to level the tie. It ended 1–1, giving Arsenal a priceless away goal and leaving everything to play for at the Emirates.

Starting Lineups

Atletico Madrid: Jan Oblak (GK); Marc Pubill, Robin Le Normand, David Hanc̆ko, Matteo Ruggeri; Marcos Llorente, Koke, Johnny Cardoso; Giuliano Simeone, Antoine Griezmann, Ademola Lookman; Julian Alvarez

Arsenal: David Raya (GK); Ben White, William Saliba, Gabriel Magalhães, Piero Hincapié; Declan Rice, Martín Zubimendi, Martin Ødegaard; Noni Madueke, Viktor Gyökeres, Gabriel Martinelli

Substitutions — First Leg

  • Atletico: One change at 46′ | Further changes at 77′ and 88′
  • Arsenal: Eze on at 57′ | Three changes at 68–69′ | Substitution at 86′

Team Stats — First Leg

StatAtletico MadridArsenal
Possession51%49%
Total Shots148
Shots on Target52
Corner Kicks61
Fouls610
Yellow Cards10

Second Leg — Arsenal 1–0 Atletico Madrid

Venue: Emirates Stadium, London | Date: May 5, 2026

A night Gooners will never forget. With everything on the line at a raucous Emirates Stadium, Arsenal delivered a disciplined, focused performance to seal their place in the Champions League final for the first time in over two decades. Viktor Gyökeres — the Swedish striker who has been sensational throughout — fired home in the 44th minute to give Arsenal the lead going into the break. Atletico, to their credit, pushed hard in the second half, but Arsenal’s backline — marshalled superbly by William Saliba — held firm. The 1–0 victory sends Mikel Arteta’s men to the final on aggregate.

Starting Lineups

Arsenal: David Raya (GK); Ben White, William Saliba, Gabriel Magalhães, Riccardo Calafiori; Declan Rice, Myles Lewis-Skelly; Bukayo Saka, Eberechi Eze, Leandro Trossard; Viktor Gyökeres

Atletico Madrid: Jan Oblak (GK); Marc Pubill, Robin Le Normand, David Hanc̆ko, Matteo Ruggeri; Giuliano Simeone, Marcos Llorente, Koke; Ademola Lookman, Antoine Griezmann, Julian Alvarez

Match Events — Second Leg

MinuteEventTeam
44′⚽ Goal —Saka fires Arsenal aheadArsenal
57–58′🔄🔄🔄 Triple substitutionsBoth teams
66′🔄🔄 Double changeAtletico
73′🔄 SubstitutionArsenal
81′🟨 Yellow CardAtletico
83′🔄 SubstitutionArsenal
90′🟨🟨 Yellow CardsAtletico & Arsenal

Substitutions — Second Leg

  • Arsenal: Odegaard + two others on at 58′ | Zubimendi on at 73′ | Martinelli on at 83′
  • Atletico: Triple change at 57′ | Double change at 66′ (Griezmann – Baena & Julian Alvarez – Almada on)

Team Stats — Second Leg

StatArsenalAtletico Madrid
Possession54%46%
Total Shots135
Shots on Target22
Shots Saved21
Shots Blocked30
Corner Kicks52
Fouls1013
Yellow Cards12
Injuries20

Arsenal Progress to the Final — Aggregate 2–1

THE UEFA CHAMPIONS LEAGUE FINAL 2026

Paris Saint-Germain vs Arsenal FC

Date: Saturday, May 30, 2026 | Kick-off: 5:00 PM BST (6:00 PM CET)

The stage is set for one of the most mouth-watering Champions League finals in recent memory. PSG — the French giants who have been chasing this trophy for over a decade — face an Arsenal side that has rediscovered its European hunger in spectacular fashion under Mikel Arteta.

PSG’s road to the final was paved with attacking brilliance — their 5–4 first leg demolition of Bayern Munich at the Parc des Princes will be spoken about for years. Khvicha Kvaratskhelia has been absolutely electric, and the midfield trio of Vitinha, João Neves, and Warren Zaïre-Emery have been the engine behind their campaign.

Arsenal’s journey has been built on defensive resilience and clinical finishing. Viktor Gyökeres, signed to spearhead their European push, delivered when it mattered most — scoring the decisive goal in the second leg against Atletico. William Saliba and the Arsenal backline have been outstanding throughout, and Bukayo Saka and Eberechi Eze provide the creative spark going forward.

Current Final Win Probability

  • PSG: 42.3%
  • Arsenal: 30.6%
  • Draw (after 90 mins): 27.1%

Key Players to Watch in the Final

For PSG:

  • Khvicha Kvaratskhelia — His third-minute strike in Munich summed up his explosiveness. Unstoppable on his day.
  • Ousmane Dembélé — Direct, unpredictable, and dangerous from either flank.
  • João Neves — The young Portuguese midfielder has been the heartbeat of PSG’s press.

For Arsenal:

  • Viktor Gyökeres — The Swede has been a revelation. Clinical, physical, and clutch.
  • Bukayo Saka — England’s talisman will want to be the man for his club’s biggest night.
  • William Saliba — The best centre-back in the tournament, arguably. A wall.

Summary Table — Semi-Final Results at a Glance

TieFirst LegSecond LegAggregateQualifier
PSG vs Bayern MunichPSG 5–4 BMUBMU 1–1 PSGPSG 6–5 BMUPSG
Atletico Madrid vs ArsenalATM 1–1 ARSARS 1–0 ATMARS 2–1 ATMArsenal

Final Thoughts

The 2025/26 UEFA Champions League semi-finals have delivered everything that European football promises — passion, drama, late goals, tactical battles, and unforgettable moments. PSG’s 9-goal thriller with Bayern Munich was a spectacle for the ages, while Arsenal’s gritty, professional dismantling of Diego Simeone’s Atletico Madrid was a masterclass in big-game management.

Come May 30, Paris and London go head to head in what is sure to be a blockbuster final. Will PSG finally win the Champions League? Or will Mikel Arteta’s Arsenal write their own legendary chapter in European football history?

One match. Two giants. One trophy. Don’t miss it.

Disclaimer:

This blog post is intended for informational and entertainment purposes only. All match statistics, lineups, scorelines, substitutions, and event timelines are sourced from available sports data at the time of publication (May 7, 2026) and are believed to be accurate. However, minor discrepancies may exist as official UEFA records are considered final. Player names, goal scorers, and assist details are drawn from live data feeds and may be subject to retrospective corrections by UEFA. This blog is not affiliated with, endorsed by, or officially connected to UEFA, Paris Saint-Germain, Arsenal FC, Bayern Munich, or Atletico Madrid in any way. All club names, crests, and competition names are the intellectual property of their respective owners.

Follow us for more at Dailyedge360

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top