Lionel Messi paid a personal tribute to Diego Maradona after sealing Barcelona's 4-0 victory over Osasuna with a vintage solo strike at the Camp Nou.
Messi adorned a brilliant team display with a thumping strike into the top corner in the second half, after Martin Braithwaite had broken the deadlock and Antoine Griezmann and Philippe Coutinho had scored either side of half-time.
The Argentine then lifted his shirt to reveal a red and black replica kit of his hometown club Newell's Old Boys bearing the number 10 which Maradona wore during his brief spell at the Rosario side in 1993.
The Catalans had paid homage before kickoff to the late Maradona, who played for the club in an eventful yet disappointing spell from 1982 to 1984, hanging a framed signed shirt of his above the presidential box while the players held a minute's silence in front of an old Barca shirt bearing the number 10.
Barca defender Clement Lenglet limped off with an ankle problem, leaving his side with no fit first-team centre backs due to injuries to Samuel Umtiti, Ronald Araujo and Gerard Pique.
The win followed Barca's 1-0 defeat at Atletico Madrid last week and lifted them to seventh in the standings on 14 points after nine matches, nine behind leaders Real Sociedad and second-placed Atletico.
Napoli beat Roma 4-0 on poignant evening
Napoli, playing in Argentina-style shirts as a tribute to Maradona, beat Roma 4-0 in Serie A.
Lorenzo Insigne put Napoli ahead with a sublime free-kick in the 30th minute and celebrated by running halfway across the pitch to collect and kiss a shirt with Maradona's name on it.
Fabian Ruiz, Dries Mertens and Matteo Politano added three more goals in the second half to hand Roma their first defeat of the season in all competitions. Their only other loss was a forfeit for fielding an ineligible player against Verona.
As with all other Serie A matches, the game was preceded by a minute's silence for Maradona, who enjoyed seven remarkable seasons at Napoli, and the game stopped in the 10th minute for a round of applause.
Napoli, who wore a special kit of light blue-and-white-striped shirts reminiscent of Argentina's strip, moved to fifth with 17 points, ahead of Roma on goal difference.