Raheem Sterling and Kylian Mbappe both scored second-half hat-tricks in UEFA Champions League action on Tuesday as Manchester City, Paris Saint-Germain and Tottenham Hotspur all recorded big victories.
Juventus, Real Madrid and Bayern Munich laboured to wins on a night which brought 30 goals in eight games, a third of which were scored by Premier League clubs.
Sterling's three goals came 11 minutes apart in the second half as Pep Guardiola's City thumped Atalanta 5-1 at the Etihad Stadium to maintain their perfect record in Group C.
The Italians had earlier taken the lead from Ruslan Malinovskyi's 28th-minute penalty, but they were soon overrun and remain without a point in their debut Champions League campaign.
Sergio Aguero equalised from a Sterling assist and the Argentine scored a penalty to put City ahead before the break. Sterling then took over, although City finished with 10 men as Phil Foden was sent off late on.
"I should have had four. Riyad Mahrez put me through and I was looking to put one on a plate for him. But I went through and should have finished it," Sterling admitted to BT Sport.
City's will seal a place in the last 16 if they win away to Atalanta next, as nearest rivals Shakhtar Donetsk and Dinamo Zagreb played out a 2-2 draw in Ukraine earlier.
Yevhen Konoplyanka and Brazilian substitute Dodo netted for Shakhtar, with Dinamo's goals coming in between from Dani Olmo and a Mislav Orsic penalty.
Compared to Sterling, Mbappe took a sluggish 22 minutes to score his three goals in PSG's 5-0 romp away to former European Cup runners-up Club Brugge in Belgium in Group A.
Mauro Icardi scored twice for the French champions, who were without the injured Neymar but had Angel Di Maria in exceptional form -- the Argentine set up four goals.
According to sports statisticians Opta, the last player to come off the bench and score a hat-trick in the Champions League was Spaniard Joseba Llorente for Villarreal in 2008.
"I wanted to start and I thought I was going to start, but the coach made his choice and I had to accept it. I also wanted to show that it's difficult to get by without me," Mbappe told French broadcaster RMC Sport.
PSG have a maximum nine points, are yet to concede a goal in Europe this season and will be through to the last 16 with a win at home to Club next month.
- Real edge Galatasaray -
Below them, Real Madrid are up to second after claiming their first win in Europe this season. Eden Hazard set up Toni Kroos for a first-half strike that handed them a 1-0 victory over Galatasaray in Istanbul.
Meanwhile, there was a welcome win for Mauricio Pochettino's Tottenham, who crushed Red Star Belgrade 5-0 in north London, three weeks on from their 7-2 humiliation at the hands of Bayern Munich at the same venue.
Captain Harry Kane scored twice for Spurs either side of a Son Heung-min brace and an Erik Lamela goal as they moved up to second place in Group B on four points.
"We know we have had a tough run of results and that was the perfect way to respond," said Kane.
- Lewandowski fires Bayern to victory -
They remain five points behind group leaders Bayern Munich, for whom Robert Lewandowski bagged two in a 3-2 win at Olympiakos that maintained their perfect record.
The Pole has 18 goals this season and 58 career Champions League goals -- only Cristiano Ronaldo, Lionel Messi, Raul and Karim Benzema have more.
Youssef El Arabi gave Olympiakos the lead, but Lewandowski's brace either side of half-time changed the game and Corentin Tolisso fired in a magnificent third before Guilherme pulled one back.
In Turin, Juventus needed a late Paulo Dybala pair to come from behind and beat Lokomotiv Moscow 2-1 in Group D.
Aleksei Miranchuk gave the Russians the lead on the half-hour and it took a stunning strike by Dybala to bring the Italian champions back level with 13 minutes left.
Moments later the same player scored from the follow-up after Alex Sandro's shot was saved.
Juve are level atop Group D on seven points with Atletico Madrid, who edged out Bayer Leverkusen 1-0 thanks to Alvaro Morata's 78th-minute header.