ARTICLE AD BOX
Rangers suffered a fifth consecutive Champions League defeat at the hands of an accomplished Napoli, but escaped without any significant damage to their brittle confidence.
Giovanni Simeone's brace in the opening 16 minutes had portended a chastening contest for the Scottish Premiership side, and the Serie A leaders added a late third through Leo Ostigard.
However, Rangers can take solace from the fact there is some slim arithmetic hope of prolonging their campaign into the new year after Liverpool beat Ajax.
That said, the Ibrox side would have to better the 4-0 margin meted out by the Dutch at the very start of this group stage when they meet in Glasgow next Tuesday to reach their usual comfort zone of the Europa League.
Ajax, surely, won't be as good as this Napoli side, though. Few in Europe are right now.
Even with Luciano Spalletti exploring some of his lesser-heralded options, the Italians were playing a different game to their willing, but fatally ill-equipped, visitors.
And the way it started was entirely in keeping with a wretched campaign for the Ibrox side. A lapse in concentration 11 minutes in. Bang. Giovanni Di Lorenzo slices a pass around Ben Davies and into the path of Giovanni Simone. Bang. The striker's finish is ruthless.
Van Bronckhorst spoke pre-match of his side "collapsing" after conceding in recent times. The memories of Ajax and Liverpool remain raw.
Time to take a breath, keep your shape, don't do anything daft. Don't allow Mario Rui to flash a cross in from the left. Don't allow Simeone to dart between two defenders and thump a header away from Allan McGregor.
Just 16 minutes gone and Rangers must have felt like they were in a washing machine. Tanguy Ndombele scudded one against the bar and Giacomo Raspadori had a couple of near things before, mercifully for the Scots, the assault dissipated.
Napoli returned to casually fizzing the ball between them, even generously allowing Rangers a turn now and again until the Premiership side inevitably gave it back.
Even when they did have a rare moment of promise, such as the sleight of foot that allowed Malik Tillman to burrow into the box on a couple of occasions or Alfredo Morelos' snatched volley, they could not summon the insouciant quality that came so easily to their hosts.
The one time they did, Morelos should have scored but somehow allowed Ridvan Yilmaz's teasing low cross to flash over his foot with the goal gaping. It would be his last act.
It was also Rangers' last hope. Napoli - and Simeone - had gone close to a third a couple of times early in the second half, and moments after McGregor rescued his ragged defenders by denying Mario Rui, that goal came.
It was more prosaic than might have been expected, but there was still much to admire in the way Ostigard contorted his neck to snap a header past the helpless goalkeeper.
The Rangers players were disconsolate but, given Liverpool gave them seven last time out and there were fears that Napoli could do the same, perhaps they will leave Italy thankful for small mercies.
Player of the match - Giovanni Simeone
Rangers taught lesson by Napoli - analysis
This was quite the education Napoli offered Rangers, just as Liverpool and Ajax have at times earlier in the section. The Italians casually cranked up the pressure before detonating in a devastating five or six-minute spell in the opening quarter, then retreated.
Their work done and the group all but won, the Serie A leaders were relatively content to close the contest down. Sporadically, they reminded Rangers of their threat, but the visitors stuck to their task and even had the odd sight of goal themselves.
In truth, Napoli - without the likes of Pitor Zielinski, Hirving Lozano, Victor Osimhen and Khvicha Kvaratskhelia - were just too good. But Van Bronckhorst can take some succour from the fact his side showed the some of the resolve he had asked for and return home with dignity intact.
They even have an, albeit slim, chance of snatching a Europa League place in the new year.
What's next?
Rangers host Aberdeen in the Scottish Premiership on Saturday (15:00 BST) before completing their European commitments against Ajax on Tuesday (19:45 GMT). Napoli, meanwhile, can look ahead to the last 16 and a Serie A title tilt.
Player of the match
Kim Min-JaeKim Min-Jae
with an average of 8.49
Napoli
Squad number3Player nameKim Min-Jae
Squad number18Player nameSimeone
Squad number6Player nameMário Rui
Squad number91Player nameNdombélé
Squad number21Player namePolitano
Squad number1Player nameMeret
Squad number81Player nameRaspadori
Squad number68Player nameLobotka
Squad number55Player nameÖstigard
Squad number22Player nameDi Lorenzo
Squad number7Player nameElmas
Squad number11Player nameLozano
Squad number23Player nameZerbin
Squad number20Player nameZielinski
Squad number59Player nameZanoli
Squad number70Player nameGaetano
Rangers
Squad number3Player nameYilmaz
Squad number1Player nameMcGregor
Squad number30Player nameSakala
Squad number38Player nameKing
Squad number4Player nameLundstram
Squad number26Player nameDavies
Squad number19Player nameSands
Squad number31Player nameBarisic
Squad number9Player nameColak
Squad number37Player nameArfield
Squad number20Player nameMorelos
Squad number71Player nameTillman
Squad number2Player nameTavernier
Squad number14Player nameKent
Squad number23Player nameWright
Line-ups
Napoli
Formation 4-3-3
- 1Meret
- 22Di LorenzoSubstituted forZanoliat 86'minutes
- 55Östigard
- 3KimBooked at 88mins
- 6Mário RuiBooked at 90mins
- 91Ndombélé
- 68LobotkaSubstituted forZielinskiat 83'minutes
- 7ElmasSubstituted forGaetanoat 73'minutes
- 21PolitanoSubstituted forLozanoat 73'minutes
- 18Simeone
- 81RaspadoriSubstituted forZerbinat 83'minutes
Substitutes
- 5Nunes Jesus
- 9Osimhen
- 11Lozano
- 16Idasiak
- 17Olivera
- 20Zielinski
- 23Zerbin
- 52Boffelli
- 59Zanoli
- 70Gaetano
- 77Kvaratskhelia
- 99Zambo Anguissa
Rangers
Formation 4-2-3-1
- 1McGregor
- 2Tavernier
- 38KingSubstituted forBarisicat 76'minutes
- 26DaviesBooked at 9mins
- 3Yilmaz
- 4LundstramBooked at 42mins
- 19Sands
- 23WrightSubstituted forSakalaat 45'minutes
- 71TillmanSubstituted forArfieldat 67'minutes
- 14Kent
- 20MorelosSubstituted forColakat 68'minutes
Substitutes
- 9Colak
- 10Davis
- 17Matondo
- 28McCrorie
- 30Sakala
- 31Barisic
- 33McLaughlin
- 37Arfield
- 44Devine
- 51Lowry
- 60Allan
Referee:Halil Umut Meler
Attendance:39,835
Live Text
Match ends, Napoli 3, Rangers 0.
Second Half ends, Napoli 3, Rangers 0.
Tanguy Ndombélé (Napoli) wins a free kick in the defensive half.
Foul by John Lundstram (Rangers).
Attempt missed. Giovanni Simeone (Napoli) right footed shot from outside the box is close, but misses to the left. Assisted by Piotr Zielinski.
Mário Rui (Napoli) is shown the yellow card for a bad foul.
Foul by Mário Rui (Napoli).
Fashion Sakala (Rangers) wins a free kick on the right wing.
Attempt missed. Antonio-Mirko Colak (Rangers) header from the centre of the box is close, but misses to the left. Assisted by James Tavernier with a cross following a set piece situation.
Kim Min-Jae (Napoli) is shown the yellow card for a bad foul.
Foul by Kim Min-Jae (Napoli).
John Lundstram (Rangers) wins a free kick on the right wing.
Foul by Hirving Lozano (Napoli).
Borna Barisic (Rangers) wins a free kick in the defensive half.
Attempt missed. Fashion Sakala (Rangers) right footed shot from the right side of the box misses to the left following a fast break.
Substitution, Napoli. Alessandro Zanoli replaces Giovanni Di Lorenzo.
Tanguy Ndombélé (Napoli) wins a free kick in the defensive half.
Foul by Scott Arfield (Rangers).
Substitution, Napoli. Alessio Zerbin replaces Giacomo Raspadori.
Substitution, Napoli. Piotr Zielinski replaces Stanislav Lobotka.
- Get notifications, news, analysis and fan views for Rangers by downloading the BBC Sport app on Apple - Android - Amazon and hitting the bell icon on the club page