
Matchday 3 of the UEFA Champions League on Tuesday, October 21, 2025, delivered one of the most dramatic nights in recent memory — packed with goals, drama, and jaw-dropping upsets.
A staggering 43 goals were scored across the evening’s fixtures, but two standout results stole the spotlight.
Napoli Stunned in Eindhoven: PSV 6–2 Napoli
Reigning Serie A champions Napoli endured a nightmare in the Netherlands as PSV Eindhoven dismantled them 6–2 in one of the biggest shocks of the tournament so far. Despite a strong start, Antonio Conte’s men collapsed after being reduced to 10 men in the 76th minute, conceding three late goals to compound their misery. The Dutch champions were ruthless on the counter, seizing control and reigniting their campaign with a statement win that sent shockwaves through Europe.
PSG Run Riot: Bayer Leverkusen 2–7 Paris Saint-Germain
Over in Germany, Paris Saint-Germain produced a masterclass in attacking football, crushing Bayer Leverkusen 7–2 at the BayArena. The reigning champions showcased their depth and dominance, with Désiré Doué netting twice and Ballon d’Or winner Ousmane Dembélé marking his return from injury with a goal. Despite a red card on each side and two penalties for Leverkusen, PSG’s firepower proved too much as they maintained their perfect start in emphatic fashion.
Elsewhere in Europe: Giants Flex Their Muscles
Arsenal 4–0 Atlético Madrid: The Premier League leaders continued their perfect European run as Viktor Gyökeres ended his drought with two second-half goals, sealing a comprehensive win over Diego Simeone’s side.
Barcelona 6–1 Olympiacos: The Catalan giants rediscovered their rhythm with Fermín López grabbing a hat-trick and Marcus Rashford adding a brace in a dominant performance.
Inter Milan 4–0 Royale Union Saint-Gilloise: Last season’s runners-up were in cruise control, recording another clean sheet to stay unbeaten.
Villarreal 0–2 Manchester City: Erling Haaland was on target again as City eased past Villarreal to regain momentum in their future fixtures.
Newcastle United 3–0 Benfica: The Magpies claimed a vital win at St. James’ Park, comfortably dispatching a struggling Benfica side.
Copenhagen 2–4 Borussia Dortmund: Dortmund kept their unbeaten run alive with a confident display in Denmark.
With record-breaking scorelines and stunning performances across the board, Matchday 3 will be remembered as one of the most explosive in Champions League history. Attention now turns to Wednesday’s fixtures, headlined by Real Madrid vs. Juventus, as the battle for knockout-stage spots heats up.