Cristiano Ronaldo scored twice as holders Real Madrid secured a 3-1 win at Borussia Dortmund to maintain their 100% record in Champions League Group H.
Wales forward Gareth Bale put the Spanish side, who have seen their LaLiga campaign get off to a slow start behind rivals Barcelona, in front with a well-taken volley on 18 minutes.
Ronaldo, making his 150th appearance in European club competitions, doubled the lead at the start of the second half, converting a cut-back from Bale.
Dortmund, the Bundesliga leaders following an unbeaten start to the new domestic campaign, reduced the deficit through Pierre-Emerick Aubameyang on 54 minutes. Ronaldo, though, had the final say when slotting in a third with 11 minutes left.
Wissam Ben Yedder's hat-trick earned Sevilla a 3-0 victory against Maribor.
The forward scored twice in the first half, one a tap-in following a fine run by Joaquin Correa, and the other a clinical finish from Franco Vazquez's incisive pass.
Ben Yedder then completed his treble from the penalty spot seven minutes from time.
Napoli ran out comfortable 3-1 winners over Feyenoord as they bounced back from a surprising loss to Shakhtar in their first Group F game.
The Italians, yet to drop a point in Serie A, struck through Lorenzo Insigne, Dries Mertens and Jose Callejon.
Pepe Reina had earlier saved a penalty but Napoli would be denied a clean sheet late on as Sofyan Amrabat claimed a consolation late on.
Elsewhere, Reina's old Liverpool colleague Ryan Babel was on target for Besiktas, along with Anderson Talisca, as they maintained their fine start with a 2-0 victory over RB Leipzig in Group G.
Also in that group, Vincent Aboubakar grabbed a double and substitute Miguel Layun was on target as Porto beat Monaco 3-0 away from home.