Champions League football is what every player dreams of playing when they grow up and there were nine games on display this Wednesday.
Two English teams were in action as Aston Villa took on Bayern Munich, beating them 1-0 at Villa Park.
Meanwhile, Liverpool beat Italian side Bologna 2-0 to maintain their perfect start as well.
Read on to discover what happened in the seven other matches across Europe.
📰 Table Of Contents
Girona 2-3 Feyenoord
🥰#UCL pic.twitter.com/WwcB3OwzEE
— Feyenoord Rotterdam (@Feyenoord) October 2, 2024
Girona and Feyenoord played out a thriller, with the visitors coming away as narrow victors.
David Lopez gave Girona an early lead before two goals in 10 minutes from Feyenoord put them in the driving seat.
Donny van de Beek equalised in the 73rd minute but a Ladislav Krejci own goal meant the Dutch side took all three points.
Shakhtar Donetsk 0-3 Atalanta
Atalanta impressed on the European stage again, comfortably beating Shakhtar Donetsk.
First-half goals from Berat Dijimsiti and Ademola Lookman put the Europa League champions in the driving seat.
And a second-half strike from Raoul Bellanova was the icing on the cake for the Serie A side.
Benfica 4-0 Atletico Madrid
😃#SLBATM • #UCL pic.twitter.com/FmEbJHFTm8
— SL Benfica (@SLBenfica) October 2, 2024
Benfica stunned La Liga side Atletico Madrid in front of a home crowd in Portugal.
Kerem Akturkoglu forged an early lead for the Eagles, before three second-half goals made it a 4-0 win.
Angel Di Maria was on the scoresheet, as was Orkun Kokcu from Turkey.
Dinamo Zagreb 2-2 Monaco
Dinamo Zagreb and Monaco played out a thriller in Croatia.
The hosts were two goals to the good, but gave up their lead late on.
Denis Zakaria scored a 90th-minute penalty to earn the French side a point.
Lille 1-0 Real Madrid
🏁 @LOSC_EN 1-0 @realmadriden
⚽ 45’+ 3′ Jonathan David (p)#UCL pic.twitter.com/E8sscQy7x3— Real Madrid C.F. 🇬🇧🇺🇸 (@realmadriden) October 2, 2024
Lille recorded a massive result against Real Madrid.
Kylian Mbappe returned to France for the first time since leaving Paris Saint-Germain, coming on for the final 30 minutes.
But it was Jonathan David’s first-half penalty that was the difference on the night.
RB Leipzig 2-3 Juventus
Juventus staged an incredible comeback against RB Leipzig, despite being down to 10 men.
Benjamin Sesko’s brace had the hosts in the driving seat with Michele Di Gregorio being dismissed for the visitors.
But two goals from Dusan Vlahovic and a winner from Chico Conceicao rounded up the game of the night in the Champions League.
WE NEVER BACKED DOWN 👊#RBLJuve [2-3] #UCL pic.twitter.com/Ehv7dokgF8
— JuventusFC 🇬🇧🇺🇸 (@juventusfcen) October 2, 2024
Sturm Graz 0-1 Club Brugge
Club Brugge saw off a stern challenge from Sturm Graz.
The visitors ran out 1-0 winners, despite only amassing 0.61xG.
Christos Tzolis grabbed the deciding goal, scoring from the corner of the penalty box.