Kylian Mbappe helped Paris Saint-Germain move top of Champions League Group F with a 3-0 victory over AC Milan Wednesday, while Newcastle United slumped to a first defeat, 1-0 against Borussia Dortmund.
Erling Haaland was back on the scoresheet as Manchester City won 3-1 away to Young Boys, and fellow British side Celtic drew 2-2 in Glasgow against Atletico Madrid.
Goals from Mbappe, Randal Kolo Muani and Kang-in Lee in Paris against Milan sent PSG top of the closely-contested Group F with six points.
The deadlock was broken just after the half-hour mark when Mbappe received the ball from Warren Zaire-Emery, unbalanced Fikayo Tomori and then wrong-footed compatriot Mike Maignan with a smart, low finish.
Ousmane Dembele thought he had doubled the hosts' advantage on 50 minutes only for a Video Assistant Referee check to disallow it for a foul in the build-up.
Kolo Muani, the third member of PSG's French front three, then did double the lead three minutes later with a close-range tap-in before Lee struck.
"We are very proud of our performance," Kolo Muani said to Canal Plus.
"Winning these games gives everyone confidence."
Newcastle came back to earth with a home defeat by Dortmund, which saw the Germans move above them into second place on head-to-head.
It was a tight encounter with Dortmund edging it thanks to a first-half goal from Felix Nmecha.
Nmecha gave Borussia a deserved lead on the stroke of half-time with a well-controlled finish following excellent defensive and then creative work by Nico Schlotterbeck.
Newcastle nearly claimed a point in the closing stages of the match when Callum Wilson's header struck the crossbar, before a later Anthony Gordon chance was deflected on to the woodwork.
Dortmund coach Edin Terzic told TNT: "With the first half we deserved to win and the second half we protected the win."
City made it three from three to top Group G, with Manuel Akanji's goal and a Haaland brace seeing off Young Boys in Switzerland.