The Champions League lived up to its promise on matchday three, delivering a thrilling round of fixtures that left fans on the edge of their seats. While last season’s champions Manchester City and Liverpool maintained their winning ways, other top clubs were left reeling after a day of unexpected twists and turns.
Manchester City took apart Sparta Prague with ease, with Erling Haaland notching a second-half brace to complete a 5-0 thrashing. Meanwhile, Liverpool’s Darwin Nunez proved the difference-maker as they beat RB Leipzig 1-0 away from home, capping off a dominant performance from the Reds.
However, not all the big guns were firing on all cylinders. Atletico Madrid, for one, was shocked by Lille, who conjured up a stunning away win in Madrid courtesy of a Jonathan David double. The same could not be said for Bayern Munich, who were torn apart by a ruthless Barcelona side, precursor to four second-half goals that left them reeling.
Other surprise packages included Feyenoord, who rode out a tough test against Benfica to claim three precious points, and Dinamo Zagreb, who pipped RB Salzburg to the post in a tightly contested clash. In a thrilling finale, Inter Milan left it late to snatch all three points from Young Boys, with Marcus Thuram’s 93rd-minute winner preserving their UN Champions League dream.
As the dust settles on an eventful matchday, one thing is clear: the 2024-25 Champions League is shaping up to be an unforgettable campaign. With every twist and turn, the competition becomes increasingly unpredictable, painting a picture of a thrilling, unpredictable ride that will keep fans hooked until the very end.