UEFA Champions League 2025/26 season is underway with Arsenal currently top of the table on 24 points after 8 matches. It's early days but the entertainment has been strong, averaging 65/100 Intensity.

Match Commentary

Latest UEFA Champions League results and our take on every gameweek

Heartbreak for Arsenal, ecstasy for Paris. A grueling 1-1 stalemate ends in a 4-3 shootout triumph for PSG at Ferenc Puskás Stadium. The ultimate prize heads to France! #UCL #PSG #ARS

Parisian Ecstasy: PSG Clinch Champions League Crown on Penalties A relentless tactical siege culminated in the ultimate test of nerve, crowning Paris Saint Germain as the undisputed kings of European football. A Siege in Budapest Arsenal came into the iconic Ferenc Puskás Stadium boasting a flawless, unbeaten tournament record, but...
Read our take

PSG survive the Allianz Arena! A late Kane goal wasn't enough as the Parisians protect their aggregate lead to reach the final. Seasons end on nights like this. #UCL #PSG #FCBayern

PSG Survive Munich Siege to Reach Final A breathless draw at the Allianz Arena saw Paris Saint Germain weather a late Bavarian storm to secure their place in the Champions League final on aggregate. Early Parisian Strike The Stakes were astronomical heading into this second leg after a chaotic 5-4...
Read our take

Arsenal punch their ticket to the final! A tense 1-0 win over Atletico Madrid secures the 2-1 aggregate victory. They survived the Spanish pressure, but the ultimate test awaits. #UCL #Arsenal

Arsenal Edge Atletico to Book Final Ticket A solitary strike in North London separated two European heavyweights, sending the Gunners one step closer to ultimate glory. The Tactical Opening Tied 1-1 from the first leg in Madrid, the tension at Emirates Stadium was palpable right from the kickoff. The Stakes...
Read our take

Two spot-kicks, relentless pressure, and nothing separating them. Atletico and Arsenal trade blows in Madrid, setting up a monumental semi-final second leg in London next week. #UCL #Arsenal #Atleti

Spot-Kicks and Stalemate in Semi-Final First Leg A high-stakes tactical battle at the Riyadh Air Metropolitano leaves this Champions League tie perfectly balanced ahead of the return leg. Tactical Chess and High Tension Arsenal arrived in the Spanish capital boasting a flawless European record, but the Riyadh Air Metropolitano immediately...
Read our take

Nine goals. Five lead shifts. Total chaos in Paris. PSG edge a breathtaking first leg, but Bayern's late surge means everything is still on the line in Munich! #UCL #PSGBAY #ChampionsLeague

A Nine-Goal Thriller at Parc des Princes This astonishing first-leg spectacle delivered everything you could want from a European semi-final, setting up an unmissable return fixture in Germany. First-Half Fireworks The Stakes were monumental as this Champions League semi-final kicked off at Parc des Princes, yet absolutely nobody could have...
Read our take

Arsenal advance to the Champions League semi-finals after a tense 0-0 draw. The 1-0 aggregate holds. Now they face the final four, but this tactical chess match showed resilience. #UCL #AFC

Tactical Chess Sends Arsenal Through This wasn't a classic at Emirates Stadium, but a masterclass in game management was all Arsenal needed to protect their first-leg advantage and march into the semi-finals. The Quarter-Final Friction The Stakes were unmistakably high under the lights in London. Carrying a narrow 1-0 aggregate...
Read our take

Pure chaos at the Allianz Arena! Bayern breaks nine-man Real Madrid late in a seven-goal thriller to punch their semi-final ticket. Nights like this define the season. #UCL #FCBayern #RMA

Allianz Arena Anarchy: Bayern Survive Real Madrid in Seven-Goal Classic A phenomenal showcase of attacking football and late drama saw Bayern overturn an aggregate scare to book their semi-final spot. Explosive Beginnings The Stakes were monumental as this second-leg quarter-final kicked off, with Bayern defending a narrow 2-1 aggregate lead....
Read our take

They survived the Anfield storm, but the real test awaits in the semis. Dembélé's late double ends this tie 4-0 on aggregate, proving PSG are built for knockout football. #UCL #PSG #Liverpool

PSG Silence Anfield to Book Semi-Final Spot A masterful display of defensive resilience and ruthless counter-attacking saw the visitors extinguish any hopes of an Anfield comeback. The Setup: Anfield's Early Siege Needing to overturn a 2-0 deficit from the first leg, Liverpool immediately turned Anfield into a pressure cooker. The...
Read our take

Barca erased the two-goal deficit early, but Musso's heroic saves and Lookman's strike sealed aggregate victory. Surviving this onslaught proves they are ready for the final four. #UCL #Atleti #FCB

Simeone's Men Survive Spanish Civil War in UCL Classic Our verdict is absolute—this was an all-time Champions League epic where Barcelona won the battle on the night, but Atletico won the ultimate war. The Opening Siege The Stakes were immense entering the Riyadh Air Metropolitano with Atleti holding a 2-0...
Read our take

A masterclass in Paris! PSG dismantle Liverpool 2-0 with total domination, taking a massive step toward the semis. The Reds face a mountain to climb at Anfield next week! #PSGLIV #UCL #PSG

PSG Dominate Lifeless Liverpool to Seize Quarter-Final Control A suffocating tactical display from the Parisian hosts dismantled the English heavyweights, establishing a commanding two-goal cushion in this crucial first leg. Early Ambush The Parc des Princes was crackling with anticipation for this UEFA Champions League quarter-final first leg, and the...
Read our take

A stunning upset at Spotify Camp Nou! Cubarsi's red shifts the balance, allowing Alvarez to steal a 2-0 first-leg win. A massive mountain awaits in Madrid next week. #UCL #FCBATM #Atleti

A Shocking Heist at Spotify Camp Nou An opportunistic Atletico Madrid punished a pivotal red card to flip the script and secure a stunning first-leg advantage in this Champions League quarter-final. The Early Siege Before the chaos ensued, Barcelona controlled possession and launched a relentless attacking siege. The hosts pinned...
Read our take

Arsenal snatch a 1-0 win in Lisbon! Raya was an absolute wall before super-sub Havertz stole the first leg at the death. The tie heads to London on a razor's edge! #UCL #AFC #Sporting

Late Havertz Sucker Punch Gives Arsenal Quarter-Final Edge Substitute Kai Havertz delivered a stoppage-time masterstroke to reward Arsenal's resilience in a grueling first-leg chess match. The Tactical Stalemate The knockout stage pressure clamped down immediately at Estádio José Alvalade. The Stakes were palpable in this fiercely contested Champions League quarter-final,...
Read our take

Bayern raid the Bernabéu as Kane and Díaz strike! Real Madrid hit back through Mbappé, but Neuer's masterclass leaves the tie on a knife edge heading to Munich. #UCL #RealMadrid #BayernMunich

Neuer's Masterclass Stuns Bernabéu in European Epic An exhausting quarter-final battle that hinged on legendary goalkeeping, giving Bayern a priceless first-leg advantage. The Bernabéu Barrage Our verdict on the early exchanges is simple: total attacking chaos. A barrage of 40 combined shots turned the Bernabéu into a shooting gallery. The...
Read our take

Stats Leaders

Top performers in goals, assists and clean sheets for UEFA Champions League

League Stage Final Standings

League Standings

Full UEFA Champions League table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Arsenal 8 24 23 4 +19 DParis Saint Germain 1 - 1 (PEN 4-3) Arsenal (30-05-2026)WArsenal 1 - 0 Atletico Madrid (05-05-2026)DAtletico Madrid 1 - 1 Arsenal (29-04-2026)DArsenal 0 - 0 Sporting CP (15-04-2026)WSporting CP 0 - 1 Arsenal (07-04-2026)
2 Bayern München 8 21 22 8 +14 DBayern München 1 - 1 Paris Saint Germain (06-05-2026)LParis Saint Germain 5 - 4 Bayern München (28-04-2026)WBayern München 4 - 3 Real Madrid (15-04-2026)WReal Madrid 1 - 2 Bayern München (07-04-2026)WBayern München 4 - 1 Atalanta (18-03-2026)
3 Liverpool 8 18 20 8 +12 LLiverpool 0 - 2 Paris Saint Germain (14-04-2026)LParis Saint Germain 2 - 0 Liverpool (08-04-2026)WLiverpool 4 - 0 Galatasaray (18-03-2026)LGalatasaray 1 - 0 Liverpool (10-03-2026)WLiverpool 6 - 0 Qarabag (28-01-2026)
4 Tottenham 8 17 17 7 +10 WTottenham 3 - 2 Atletico Madrid (18-03-2026)LAtletico Madrid 5 - 2 Tottenham (10-03-2026)WEintracht Frankfurt 0 - 2 Tottenham (28-01-2026)WTottenham 2 - 0 Borussia Dortmund (20-01-2026)WTottenham 3 - 0 Slavia Praha (09-12-2025)
5 Barcelona 8 16 22 14 +8 WAtletico Madrid 1 - 2 Barcelona (14-04-2026)LBarcelona 0 - 2 Atletico Madrid (08-04-2026)WBarcelona 7 - 2 Newcastle (18-03-2026)DNewcastle 1 - 1 Barcelona (10-03-2026)WBarcelona 4 - 1 FC Copenhagen (28-01-2026)
6 Chelsea 8 16 17 10 +7 LChelsea 0 - 3 Paris Saint Germain (17-03-2026)LParis Saint Germain 5 - 2 Chelsea (11-03-2026)WNapoli 2 - 3 Chelsea (28-01-2026)WChelsea 1 - 0 Pafos (21-01-2026)LAtalanta 2 - 1 Chelsea (09-12-2025)
7 Sporting CP 8 16 17 11 +6 DArsenal 0 - 0 Sporting CP (15-04-2026)LSporting CP 0 - 1 Arsenal (07-04-2026)WSporting CP 5 - 0 (AET) Bodo/Glimt (17-03-2026)LBodo/Glimt 3 - 0 Sporting CP (11-03-2026)WAthletic Club 2 - 3 Sporting CP (28-01-2026)
8 Manchester City 8 16 15 9 +6 LManchester City 1 - 2 Real Madrid (17-03-2026)LReal Madrid 3 - 0 Manchester City (11-03-2026)WManchester City 2 - 0 Galatasaray (28-01-2026)LBodo/Glimt 3 - 1 Manchester City (20-01-2026)WReal Madrid 1 - 2 Manchester City (10-12-2025)
9 Real Madrid 8 15 21 12 +9 LBayern München 4 - 3 Real Madrid (15-04-2026)LReal Madrid 1 - 2 Bayern München (07-04-2026)WManchester City 1 - 2 Real Madrid (17-03-2026)WReal Madrid 3 - 0 Manchester City (11-03-2026)WReal Madrid 2 - 1 Benfica (25-02-2026)
10 Inter 8 15 15 7 +8 LInter 1 - 2 Bodo/Glimt (24-02-2026)LBodo/Glimt 3 - 1 Inter (18-02-2026)WBorussia Dortmund 0 - 2 Inter (28-01-2026)LInter 1 - 3 Arsenal (20-01-2026)LInter 0 - 1 Liverpool (09-12-2025)
11 Paris Saint Germain 8 14 21 11 +10 DParis Saint Germain 1 - 1 (PEN 4-3) Arsenal (30-05-2026)DBayern München 1 - 1 Paris Saint Germain (06-05-2026)WParis Saint Germain 5 - 4 Bayern München (28-04-2026)WLiverpool 0 - 2 Paris Saint Germain (14-04-2026)WParis Saint Germain 2 - 0 Liverpool (08-04-2026)
12 Newcastle 8 14 17 7 +10 LBarcelona 7 - 2 Newcastle (18-03-2026)DNewcastle 1 - 1 Barcelona (10-03-2026)WNewcastle 3 - 2 Qarabag (24-02-2026)WQarabag 1 - 6 Newcastle (18-02-2026)DParis Saint Germain 1 - 1 Newcastle (28-01-2026)
13 Juventus 8 13 14 10 +4 WJuventus 3 - 2 (AET) Galatasaray (25-02-2026)LGalatasaray 5 - 2 Juventus (17-02-2026)DMonaco 0 - 0 Juventus (28-01-2026)WJuventus 2 - 0 Benfica (21-01-2026)WJuventus 2 - 0 Pafos (10-12-2025)
14 Atletico Madrid 8 13 17 15 +2 LArsenal 1 - 0 Atletico Madrid (05-05-2026)DAtletico Madrid 1 - 1 Arsenal (29-04-2026)LAtletico Madrid 1 - 2 Barcelona (14-04-2026)WBarcelona 0 - 2 Atletico Madrid (08-04-2026)LTottenham 3 - 2 Atletico Madrid (18-03-2026)
15 Atalanta 8 13 10 10 0 LBayern München 4 - 1 Atalanta (18-03-2026)LAtalanta 1 - 6 Bayern München (10-03-2026)WAtalanta 4 - 1 Borussia Dortmund (25-02-2026)LBorussia Dortmund 2 - 0 Atalanta (17-02-2026)LUnion St. Gilloise 1 - 0 Atalanta (28-01-2026)
16 Bayer Leverkusen 8 12 13 14 -1 LArsenal 2 - 0 Bayer Leverkusen (17-03-2026)DBayer Leverkusen 1 - 1 Arsenal (11-03-2026)DBayer Leverkusen 0 - 0 Olympiakos Piraeus (24-02-2026)WOlympiakos Piraeus 0 - 2 Bayer Leverkusen (18-02-2026)WBayer Leverkusen 3 - 0 Villarreal (28-01-2026)
17 Borussia Dortmund 8 11 19 17 +2 LAtalanta 4 - 1 Borussia Dortmund (25-02-2026)WBorussia Dortmund 2 - 0 Atalanta (17-02-2026)LBorussia Dortmund 0 - 2 Inter (28-01-2026)LTottenham 2 - 0 Borussia Dortmund (20-01-2026)DBorussia Dortmund 2 - 2 Bodo/Glimt (10-12-2025)
18 Olympiakos Piraeus 8 11 10 14 -4 DBayer Leverkusen 0 - 0 Olympiakos Piraeus (24-02-2026)LOlympiakos Piraeus 0 - 2 Bayer Leverkusen (18-02-2026)WAjax 1 - 2 Olympiakos Piraeus (28-01-2026)WOlympiakos Piraeus 2 - 0 Bayer Leverkusen (20-01-2026)WKairat Almaty 0 - 1 Olympiakos Piraeus (09-12-2025)
19 Club Brugge KV 8 10 15 17 -2 LAtletico Madrid 4 - 1 Club Brugge KV (24-02-2026)DClub Brugge KV 3 - 3 Atletico Madrid (18-02-2026)WClub Brugge KV 3 - 0 Marseille (28-01-2026)WKairat Almaty 1 - 4 Club Brugge KV (20-01-2026)LClub Brugge KV 0 - 3 Arsenal (10-12-2025)
20 Galatasaray 8 10 9 11 -2 LLiverpool 4 - 0 Galatasaray (18-03-2026)WGalatasaray 1 - 0 Liverpool (10-03-2026)LJuventus 3 - 2 (AET) Galatasaray (25-02-2026)WGalatasaray 5 - 2 Juventus (17-02-2026)LManchester City 2 - 0 Galatasaray (28-01-2026)
21 Monaco 8 10 8 14 -6 DParis Saint Germain 2 - 2 Monaco (25-02-2026)LMonaco 2 - 3 Paris Saint Germain (17-02-2026)DMonaco 0 - 0 Juventus (28-01-2026)LReal Madrid 6 - 1 Monaco (20-01-2026)WMonaco 1 - 0 Galatasaray (09-12-2025)
22 Qarabag 8 10 13 21 -8 LNewcastle 3 - 2 Qarabag (24-02-2026)LQarabag 1 - 6 Newcastle (18-02-2026)LLiverpool 6 - 0 Qarabag (28-01-2026)WQarabag 3 - 2 Eintracht Frankfurt (21-01-2026)LQarabag 2 - 4 Ajax (10-12-2025)
23 Bodo/Glimt 8 9 14 15 -1 LSporting CP 5 - 0 (AET) Bodo/Glimt (17-03-2026)WBodo/Glimt 3 - 0 Sporting CP (11-03-2026)WInter 1 - 2 Bodo/Glimt (24-02-2026)WBodo/Glimt 3 - 1 Inter (18-02-2026)WAtletico Madrid 1 - 2 Bodo/Glimt (28-01-2026)
24 Benfica 8 9 10 12 -2 LReal Madrid 2 - 1 Benfica (25-02-2026)LBenfica 0 - 1 Real Madrid (17-02-2026)WBenfica 4 - 2 Real Madrid (28-01-2026)LJuventus 2 - 0 Benfica (21-01-2026)WBenfica 2 - 0 Napoli (10-12-2025)
25 Marseille 8 9 11 14 -3 LClub Brugge KV 3 - 0 Marseille (28-01-2026)LMarseille 0 - 3 Liverpool (21-01-2026)WUnion St. Gilloise 2 - 3 Marseille (09-12-2025)WMarseille 2 - 1 Newcastle (25-11-2025)LMarseille 0 - 1 Atalanta (05-11-2025)
26 Pafos 8 9 8 11 -3 WPafos 4 - 1 Slavia Praha (28-01-2026)LChelsea 1 - 0 Pafos (21-01-2026)LJuventus 2 - 0 Pafos (10-12-2025)DPafos 2 - 2 Monaco (26-11-2025)WPafos 1 - 0 Villarreal (05-11-2025)
27 Union St. Gilloise 8 9 8 17 -9 WUnion St. Gilloise 1 - 0 Atalanta (28-01-2026)LBayern München 2 - 0 Union St. Gilloise (21-01-2026)LUnion St. Gilloise 2 - 3 Marseille (09-12-2025)WGalatasaray 0 - 1 Union St. Gilloise (25-11-2025)LAtletico Madrid 3 - 1 Union St. Gilloise (04-11-2025)
28 PSV Eindhoven 8 8 16 16 0 LPSV Eindhoven 1 - 2 Bayern München (28-01-2026)LNewcastle 3 - 0 PSV Eindhoven (21-01-2026)LPSV Eindhoven 2 - 3 Atletico Madrid (09-12-2025)WLiverpool 1 - 4 PSV Eindhoven (26-11-2025)DOlympiakos Piraeus 1 - 1 PSV Eindhoven (04-11-2025)
29 Athletic Club 8 8 9 14 -5 LAthletic Club 2 - 3 Sporting CP (28-01-2026)WAtalanta 2 - 3 Athletic Club (21-01-2026)DAthletic Club 0 - 0 Paris Saint Germain (10-12-2025)DSlavia Praha 0 - 0 Athletic Club (25-11-2025)LNewcastle 2 - 0 Athletic Club (05-11-2025)
30 Napoli 8 8 9 15 -6 LNapoli 2 - 3 Chelsea (28-01-2026)DFC Copenhagen 1 - 1 Napoli (20-01-2026)LBenfica 2 - 0 Napoli (10-12-2025)WNapoli 2 - 0 Qarabag (25-11-2025)DNapoli 0 - 0 Eintracht Frankfurt (04-11-2025)
31 FC Copenhagen 8 8 12 21 -9 LBarcelona 4 - 1 FC Copenhagen (28-01-2026)DFC Copenhagen 1 - 1 Napoli (20-01-2026)WVillarreal 2 - 3 FC Copenhagen (10-12-2025)WFC Copenhagen 3 - 2 Kairat Almaty (26-11-2025)LTottenham 4 - 0 FC Copenhagen (04-11-2025)
32 Ajax 8 6 8 21 -13 LAjax 1 - 2 Olympiakos Piraeus (28-01-2026)WVillarreal 1 - 2 Ajax (20-01-2026)WQarabag 2 - 4 Ajax (10-12-2025)LAjax 0 - 2 Benfica (25-11-2025)LAjax 0 - 3 Galatasaray (05-11-2025)
33 Eintracht Frankfurt 8 4 10 21 -11 LEintracht Frankfurt 0 - 2 Tottenham (28-01-2026)LQarabag 3 - 2 Eintracht Frankfurt (21-01-2026)LBarcelona 2 - 1 Eintracht Frankfurt (09-12-2025)LEintracht Frankfurt 0 - 3 Atalanta (26-11-2025)DNapoli 0 - 0 Eintracht Frankfurt (04-11-2025)
34 Slavia Praha 8 3 5 19 -14 LPafos 4 - 1 Slavia Praha (28-01-2026)LSlavia Praha 2 - 4 Barcelona (21-01-2026)LTottenham 3 - 0 Slavia Praha (09-12-2025)DSlavia Praha 0 - 0 Athletic Club (25-11-2025)LSlavia Praha 0 - 3 Arsenal (04-11-2025)
35 Villarreal 8 1 5 18 -13 LBayer Leverkusen 3 - 0 Villarreal (28-01-2026)LVillarreal 1 - 2 Ajax (20-01-2026)LVillarreal 2 - 3 FC Copenhagen (10-12-2025)LBorussia Dortmund 4 - 0 Villarreal (25-11-2025)LPafos 1 - 0 Villarreal (05-11-2025)
36 Kairat Almaty 8 1 7 22 -15 LArsenal 3 - 2 Kairat Almaty (28-01-2026)LKairat Almaty 1 - 4 Club Brugge KV (20-01-2026)LKairat Almaty 0 - 1 Olympiakos Piraeus (09-12-2025)LFC Copenhagen 3 - 2 Kairat Almaty (26-11-2025)LInter 2 - 1 Kairat Almaty (05-11-2025)