European football delivered excitement on December 10, 2025, as nine Champions League matches produced goals, upsets, and tense draws in the league phase. Teams battled for crucial points to secure knockout spots, with standout performances from stars like Erling Haaland and emerging talents. Arsenal maintained their perfect record, while Manchester City stunned Real Madrid in a high-profile clash.
Arsenal Maintain Winning Streak
Arsenal dominated Club Brugge with a 3-0 victory at Jan Breydel Stadium. The Gunners controlled possession and struck through Bukayo Saka’s early opener, followed by Eberechi Eze’s brace in the second half. This win kept Arsenal atop the standings with maximum points from six games. Club Brugge struggled to create chances against Arsenal’s solid defense.
Man City Shock Madrid
Manchester City claimed a 2-1 triumph over Real Madrid at the Santiago Bernabeu. Rodrygo gave Madrid the lead, but Haaland equalized from a penalty. Nico O’Reilly sealed the win with his first Champions League goal, marking a dream moment for the young midfielder. City overcame a hostile atmosphere to boost their campaign.
Benfica Beat Napoli
Benfica defeated Napoli 2-0 at Estadio da Luz. Richard Rios opened the scoring with a fine finish, and Franjo Ivanovic added the second. Benfica’s defense held firm against Napoli’s attacks, earning three vital points. Napoli rued missed opportunities in a frustrating outing.
Juventus Stroked Past Pafos
Juventus eased past Pafos 2-0 in Turin. The Bianconeri scored through second-half strikes, capitalizing on set pieces. Pafos defended resiliently but lacked threat upfront, allowing Juventus to climb the table.
Ajax Find Their Form Against Qarabag
Ajax powered to a 4-2 win against Qarabag in Baku. The Dutch side overcame an early deficit with quick counters, netting four times in the second half. Qarabag fought back but exposed defensive lapses cost them dearly.
Copenhagen Snatch An Away Win
Copenhagen upset Villarreal 3-2 at Estadio de la Ceramica. The Danes led twice, only for Villarreal to equalize, before a late winner sealed the shock result. Copenhagen’s clinical finishing proved decisive in the entertaining encounter.
Bodo/Glimt Secure Draw Against Dortmund
Borussia Dortmund drew 2-2 with Bodo/Glimt at Signal Iduna Park. The hosts took the lead, but Bodo/Glimt responded with two goals. Dortmund salvaged a point late, maintaining their unbeaten run despite the frustration.
Bayer Leverkusen Share Points With Newcastle
Bayer Leverkusen and Newcastle United shared a 2-2 draw at BayArena. Leverkusen went ahead in the first half, but Newcastle equalized twice. Both teams pressed for a winner in a back-and-forth battle, settling for a point each.
Athletic Club Hold PSG To A Standstill
Athletic Club held Paris Saint-Germain to a 0-0 stalemate in Bilbao. PSG dominated possession but failed to break through Athletic’s resolute defense. The Basques celebrated a hard-earned clean sheet against the French giants.
These results reshaped the standings, with Arsenal and City strengthening positions while underdogs like Copenhagen celebrated. Fans witnessed 24 goals across the fixtures, highlighting the competition’s intensity. Teams now prepare for the next matchday, aiming to secure advancement.
