Cristiano Ronaldo and Harry Kane both scored twice in wins for Real Madrid and Tottenham respectively, with the more surprising figure of John Stones also getting a double for Manchester City.
Liverpool 2-2 Sevilla
The spoils were shared after a topsy-turvy encounter at Anfield, Liverpool’s six-game home European winning streak ended despite the fact they came back to lead after Wissam Ben Yedder had put Sevilla in front after only five minutes.
Maribor 1-1 Spartak Moskva
Maribor looked set for defeat in their first group stage appearance since 2012/13, but Damjan Bohar popped up with five minutes left to earn them a point.
Feyenoord 0-4 Manchester City
The unlikely figure of centre-back John Stones scored twice as Manchester City equaled their biggest ever win in this competition, making it a miserable return to the group stage after 15 years away for Feyenoord.
Shakhtar Donetsk 2-1 Napoli
Arkadiusz Milik’s second-half penalty made Shakhtar sweat, but earlier goals from Taison and Facundo Ferreyra were enough for the hosts to prevail.
RB Leipzig 1-1 Monaco
Emil Forsberg had the honor of registering Leipzig’s first ever UEFA Champions League goal, only for Youri Tielemans to open his Monaco account a minute later.
Porto 1-3 Beşiktaş
Talisca broke the deadlock 13 minutes in – the first goal Porto have conceded this season – with Cenk Tosun’s stunner and Ryan Babel’s late effort wrapping up the points.
Real Madrid 3-0 APOEL
Cristiano Ronaldo picked up from where he left off the last term, netting his 106th and 107th UEFA Champions League goals as the holders made a winning start to their title defense.
Tottenham Hotspur 3-1 Borussia Dortmund
Harry Kane notched twice as Spurs condemned Dortmund – back at Wembley, where they lost the 2013 final – their first defeat in 13 matches.