Pep Guardiola's free-scoring Manchester City took a huge step towards the Champions League knockout stages as it edged to a thrilling 2-1 win over Group F rival Napoli.
City has cruised to the top of the Premier League - netting 29 goals in eight league games this term - and any claims that Serie A's own in-form leader could halt the host's fine run looked to have been put to bed inside the opening quarter of an hour at the Etihad Stadium.
Guardiola had predicted a "fascinating" contest at the Etihad Stadium and that it was, but poor Napoli initially had no answer to City's rampant attacking play as Raheem Sterling and Gabriel Jesus scored early on.
Maurizio Sarri ignored his president's calls to rest key men for this match - with second-placed Inter visiting the San Paolo this weekend - but Dries Mertens' first notable contribution was to see a penalty saved.
However, as City stepped off the gas after the break, Napoli hit its stride and a second penalty - from Amadou Diawara - was converted to set up a dramatic finish.
The visitor could not then force an equaliser, but its second-half dominance will have given Guardiola food for thought as his side moves on to nine points; the Etihad crowd certainly felt their nerves jangling in the closing stages.
City has never played out a goalless draw in a group game in this competition and it quickly became clear that Guardiola's unchanged side would maintain that entertaining record in a stunning display.
Sterling swept a finish beyond the wrongfooted Pepe Reina - for his eighth of the season - after Kyle Walker's close-range shot was blocked, with a second goal following just four minutes later through Jesus, who converted from Kevin De Bruyne's low, sweeping centre.
Having won each of its previous three home league games by a margin of five, City's momentum did not slow. Sterling delayed his pass as the relentless host broke in numbers after a rare Napoli foray, but Leroy Sane had the patience and awareness to then pick out De Bruyne on the edge of the area for a thunderous drive that rattled the underside of the crossbar.
Goal-line technology confirmed that the Belgian's effort had not crossed the line and referee Antonio Mateu Lahoz was again checking his watch when Reina and Kalidou Koulibaly combined to scramble Jesus' strike away from the goalmouth.
Napoli looked to have been handed a route back into the game towards the end of the first half but, when Walker dragged Raul Albiol down, Ederson blocked Mertens' penalty and Fernandinho hacked clear.
The visitor momentarily gained a foothold in the tie, despite the miss, but only a vital Reina block kept Jesus from further extending City's lead.
Although Napoli kicked on after the restart, forcing the home side back, chances for Sarri's men were initially few and far between and they were dealt a blow just before the hour mark as Lorenzo Insigne hobbled off.
City was seemingly caught out by its opponent's vast improvement, though, and Marek Hamsik looked destined to equal Diego Maradona's all-time Napoli scoring record when Mertens squared to his captain - with Ederson grounded - only for John Stones to make a brilliant diving block.
But the visitor did not have to wait much longer for its goal. Fernandinho's foul on Faouzi Ghoulam resulted in a second spot-kick and Diawara took on the responsibility, finally ending a run of six consecutive Champions League penalty saves from City goalkeepers.
Jesus thought he had restored the two-goal lead but strayed offside from De Bruyne's pass, before the midfielder tested Reina with a free-kick and Mertens dragged wide at the other end.
City saw out the victory, but it knows it must head to the San Paolo in a fortnight - that prospect will feel rather more daunting now than it did at half-time.
- Asian Games 2023: Overall medals tally, September 30 - LIVE - Sarabjot, Divya qualify for 10m Air Pistol Mixed Team gold medal match; IND stands 4th with 33 medals
- East Bengal vs Hyderabad FC LIVE streaming info, ISL 2023-24: When, where to watch; Preview
- Athletics, Asian Games 2023 LIVE Score September 30: Barman 2nd in women’s heptathlon; Sreeshankar, Aldrin reach long jump final; Yarraji through to 100m hurdles final - Hangzhou 2022 updates
- Asian Games 2023, September 30, Live Updates from Hangzhou 2022: Sarabjot/ Divya qualify for gold medal match; Sreeshankar, Aldrin, Yarraji among athletes to qualify for final
- Lionel Messi’s Inter Miami fans upset with season ticket price hike