Forget everything you thought you knew about the Champions League – because this week, the underdogs roared and the giants stumbled! Arsenal continues dominating, but the real shocker was Manchester City's stunning victory over Real Madrid in Madrid. But here's where it gets controversial: was it a sign of City's dominance, or a wake-up call for the aging Madrid squad? Let's dive into all the action from the final Champions League matches of 2025.
Arsenal are flying high, securing their sixth consecutive victory in the league phase with a convincing 3-0 win against Club Brugge. The Gunners have been unstoppable, showcasing both attacking flair and defensive solidity. Noni Madueke, named Player of the Match, scored a screamer from long range and added a header, while Gabriel Martinelli contributed with a beautiful curling effort. The icing on the cake? Gabriel Jesus made his long-awaited return from injury, giving Arsenal fans even more reason to celebrate. Could this be Arsenal's year to finally lift the Champions League trophy?
However, the night undoubtedly belonged to Manchester City. Pep Guardiola's squad travelled to the Santiago Bernabéu and delivered a masterclass, defeating Real Madrid 2-1. And this is the part most people miss: this wasn't just a win; it was a statement. City asserted their dominance on one of football's most hallowed grounds. Real Madrid took the lead through Rodrygo, but City responded swiftly with an instinctive strike from Nico O'Reilly (who earned Player of the Match honors) and a composed penalty from Erling Haaland. This victory guarantees City a spot in either the knockout phase play-offs or the round of 16.
Paris Saint-Germain also secured their passage to the next stage despite a goalless draw against Athletic Club. PSG's star-studded attack was surprisingly blunted by a resolute Athletic defense, with goalkeeper Unai Simón putting in a heroic performance to earn the Player of the Match award. Athletic Club became the first team this season to prevent PSG from finding the net, raising questions about PSG's consistency against well-organized opponents. Is PSG's reliance on individual brilliance enough to carry them through the knockout stages, or do they need a more cohesive team performance?
Here's a quick rundown of the other key results:
- Qarabağ 2-4 Ajax: Ajax finally found their form, scoring three late goals to secure their first points of the league phase. Oscar Gloukh, the Player of the Match, bagged a brace in a thrilling comeback victory.
- Villarreal 2-3 Copenhagen: In a back-and-forth affair, Copenhagen snatched a dramatic 3-2 win against Villarreal, with Andreas Cornelius scoring the decisive goal in the 90th minute. This marks Copenhagen's first time winning successive Champions League matches since 2010/11. Mohamed Elyounoussi was named Player of the Match.
- Leverkusen 2-2 Newcastle United: A late equalizer from Alejandro Grimaldo denied Newcastle a crucial away win in Germany. Anthony Gordon, named Player of the Match, had a stellar performance for Newcastle, scoring a penalty and assisting Lewis Miley's goal.
- Borussia Dortmund 2-2 Bodø/Glimt: Bodø/Glimt showed incredible resilience, twice coming from behind to earn a valuable point against Dortmund. Julian Brandt, despite scoring both goals for Dortmund and winning Player of the Match, couldn't secure the win for his side.
- Juventus 2-0 Pafos: Second-half goals from Weston McKennie and Jonathan David secured a comfortable victory for Juventus against Pafos. Kenan Yıldız earned Player of the Match.
- Benfica 2-0 Napoli: Benfica inflicted another away defeat on Napoli with a dominant performance. Richard Ríos, Player of the Match, was instrumental in the victory, scoring one goal and assisting another.
These results have shaken up the Champions League landscape, with several teams vying for a place in the knockout stages. The competition is heating up, and the drama is only set to intensify in the new year.
Now, over to you! Did Manchester City's win prove they're the team to beat? Or was it just a lucky night against a struggling Real Madrid? And which underdog team surprised you the most this week? Share your thoughts and predictions in the comments below!