Barcelona – with the help of Lionel Messi's 100th European goal – Manchester United and Paris all maintained perfect records, while Chelsea and Roma drew 3-3 in London.
Article top media content
- Watch highlights of all Wednesday night's games
- Messi scores 100th European goal in Barcelona victory
- Mbappé, Cavani and Neymar all on target for Paris
- Chelsea and Roma play out thrilling 3-3 draw
- Reverse fixtures take place on 31 October
Everyone should have the chance to enjoy football, no matter who you are, where you're from or how you play. That's #EqualGame. Find out more at www.equalgame.com.
Aged just 18 years and 52 days, Benfica's Mile Svilar replaced Iker Casillas as the youngest keeper in UEFA Champions League history. He was beaten just once, too, Marcus Rashford on the mark with a free-kick midway through the second half.
Basel secured their second successive victory in the competition thanks to Taulant Xhaka's low shot just before the half-hour and Dimitri Oberlin's 90th-minute effort.
Jupp Heynckes' first UEFA Champions League game since the 2013 final ended in victory courtesy of goals from Thomas Müller, Joshua Kimmich and Mats Hummels.
Paris are one of five teams still with a perfect group record after yet another emphatic performance, Kylian Mbappé, Edinson Cavani and Neymar all finding the net again.
This was a see-saw encounter in which Chelsea initially led 2-0 but later trailed 3-2; Eden Hazard's second of the night salvaged a point for Antonio Conte's men. Both sides remain unbeaten.
The Azerbaijani debutants picked up their first ever point in the tournament despite finishing with ten men following the 75th-minute dismissal of Dino Ndlovu. Atlético are still winless.
Messi's milestone stole the show, but Olympiacos defender Dimitris Nikolaou was also in the spotlight as he scored at both ends. Gerard Piqué was sent off before the interval.
Mario Mandžukić's header six minutes from time earned the Bianconeri maximum points. They had fallen behind to Alex Sandro's early own goal, before Miralem Pjanić levelled with a clever free-kick.
Group E: Maribor 0-7 Liverpool, Spartak Moskva 5-1 Sevilla
Group F: Feyenoord 1-2 Shakhtar Donetsk, Manchester City 2-1 Napoli
Group G: RB Leipzig 3-2 Porto, Monaco 1-2 Beşiktaş
Group H: Real Madrid 1-1 Tottenham Hotspur, APOEL 1-1 Borussia Dortmund