
Wednesday Champions League chaos: Last-minute drama and giant-killers
PSG silence Barcelona in dramatic finish
Paris Saint-Germain stole the headlines with a last-gasp 2-1 win over Barcelona in Spain. Gonçalo Ramos popped up in the 90th minute to slot home Achraf Hakimi’s perfect cross and stun the home crowd at Estadi Olímpic Lluís Companys. Earlier, both sides traded first-half goals, but the match looked destined for a draw until Hakimi—who had already saved PSG with a goal-line block—turned provider in the dying moments. PSG now sit on six points, while Barcelona remain stuck on three.

Newcastle dominate with Gordon on fire
Over in Belgium, Newcastle crushed Union Saint-Gilloise 4-0 in a statement win. Anthony Gordon calmly buried two penalties and Nick Woltemade added a tidy finish. Gordon also wrote his name into the history books—becoming the first Newcastle player since Patrick Kluivert in 2004-05 to score in his first two European games. Woltemade made his own bit of history as the first player to score on both his Premier League and Champions League debuts for the club.
Haaland scores, but City slip in Monaco
Manchester City’s trip to Monaco ended in frustration. Erling Haaland did what he always does—scoring twice to bring his Champions League tally to 52 goals in just 50 appearances. But defensive lapses cost City, as Jordan Teze equalized early and, in the 90th minute, Eric Dier converted a penalty to secure a 2-2 draw for Monaco. City leave with only a point despite dominating much of the match.

Arsenal keep it clean
At the Emirates, Arsenal’s European fortress stayed untouched. A first-half tap-in from Gabriel Martinelli and a stoppage-time strike from Bukayo Saka sealed a 2-0 win over Olympiakos. Mikel Arteta’s side remain flawless in the group stage and have yet to concede a goal at home in this year’s competition.
Late show in Spain
Juventus and Villarreal battled to a 2-2 draw in a thriller at Estadio de la Cerámica. Federico Gatti lit up the night with a spectacular bicycle kick before Francisco Conceição doubled Juve’s lead minutes later. Villarreal refused to fold, though, and Renato Veiga grabbed a dramatic 90th-minute equalizer to share the spoils.
Young star shines for Leverkusen
Bayer Leverkusen and PSV shared a 1-1 draw, with 19-year-old Christian Kofane marking his first Champions League start by finding the net.
Højlund fires Napoli past Sporting
Napoli edged Sporting Lisbon 2-1 thanks to a brace from Rasmus Højlund. Kevin De Bruyne, pulling strings in midfield, set up the opener with a brilliant through-ball that sliced the defense apart.

Dortmund run riot late
Borussia Dortmund turned on the style in the second half against Athletic Bilbao, smashing three unanswered goals to win 4-1. It was a dominant finish to cap off a night full of drama across Europe.
Qarabağ make history
In Baku, Qarabağ FK finally claimed their first-ever Champions League group stage win, beating FC Copenhagen 2-0 at the Tofiq Bahramov Republican Stadium. The Azerbaijani side now sit joint-top of the group with six points, making this one of the most memorable nights in the club’s history.