Blerim Dzemaili’s screamer bent back Claudio Bravo’s hands to give Napoli victory over Barcelona.
This pre-season test was hosted by Geneva in Switzerland, but Leo Messi and Javier Mascherano were left at home with Gonzalo Higuain surprisingly on the bench.
Claudio Bravo made his debut in goal for the Blaugrana after a €12m move from Real Sociedad and performed some decisive saves on a Marek Hamsik header and rushing off his line to anticipate Jose Callejon.
Duvan Zapata and Lorenzo Insigne just failed to get on the end of impressive crosses with only the goalkeeper to beat, the young Italian in particular wasting a golden opportunity by not connecting.
Rafael also had to work for Napoli, making himself big to charge down two Munir attempts.
Ex-Swansea striker Michu came on at half-time, but it was Pedro who fired inches wide after a mistake from Giandomenico Mesto.
The deadlock was eventually broken with 11 minutes to go, as Bravo got his hands to a Blerim Dzemaili trademark blockbuster from distance, but couldn’t keep it out of the net. It rather ruined Bravo’s otherwise impressive debut.
Rafael kept up his form with a fine save on the Gerard Deulofeu solo effort to ensure Napoli came away with a prestigious pre-season victory.
Barcelona 0-1 Napoli
Scorers: Dzemaili 79 (N)
Barcelona: Bravo, Montoya, Piqué (Le 59), Bartra (Deulofeu 74), Jordi Alba (Grimaldo 59), Sergio Busquets (Samper 59), Rakitic (Halilovic 59), Iniesta (Roberto 59), Rafinha (Adama 74), Munir (Sandro 59), Pedro (Bagnack 74)
Napoli: Rafael; Maggio (Mesto 46), Albiol (Luperto 84), Koulibaly, Britos (Ghoulam 46); Jorginho (Inler 59), Gargano (Dzemaili 71); Callejon (Vargas 71), Hamsik (Zuniga 71), Insigne (Mertens 59); Duvan Zapata (Michu 46)
Betting on Serie A? Bet365 are offering a 100% deposit bonus, up to £200 - find out more