Antoine Griezmann starred and Lionel Messi paid tribute to Diego Maradona as Barcelona beat Osasuna 4-0 at Camp Nou on Sunday.
Ronald Koeman had called on his players to produce a performance befitting the former Barca and Argentina star, who died this week.
They duly delivered, Griezmann scoring the pick of the goals in a fine performance against a side who won 2-1 at this ground in July.
There were also goals from Martin Braithwaite, Philippe Coutinho and Messi, who honoured compatriot Maradona with his celebration after scoring the fourth.
A brilliant goal-line clearance from Unai Garcia stopped Coutinho from opening the scoring after Griezmann teed up the Brazilian.
The breakthrough eventually came in scrappy fashion. Messi's pass split the defence, Jordi Alba found Coutinho, Sergio Herrera saved his shot and Braithwaite's rebound, but the latter managed to bundle the ball over the line with Messi's help.
Ante Budimir turned past Marc-Andre ter Stegen after a brilliant double save by the keeper, but the goal was correctly ruled out for offside against Oier Sanjurjo.
Barca doubled their lead just two minutes later, Griezmann walloping a volley past the motionless Herrera after Alba's cross had been cleared to the edge of the box.
Griezmann turned provider 11 minutes into the second half, teeing up Coutinho for a tap-in after good work from Braithwaite to win back possession in the Osasuna half.
A good outing for the Catalans was soured when they suffered another defensive injury, Clement Lenglet unable to continue after apparently taking damage to his ankle.
Roberto Torres rattled the post before Ousmane Dembele had a goal ruled out for offside, but Messi soon made it 4-0 with a fierce strike from the edge of the box, the Argentine then removing his Barca shirt to reveal a Newell's Old Boys jersey emblazoned with the number 10.
What does it mean? Barca edge closer to leaders
Barca's victory moves them into seventh place, three points behind champions Real Madrid in fourth, with a game in hand.
They can take some confidence into coming league matches with Cadiz and Levante before the meeting with leaders Real Sociedad on December 16.
Osasuna are 15th, three points above the relegation places.
A turning point for Griezmann?
Griezmann seemed to vent months of frustration with his emphatic volley, but he had already looked Barca's brightest attacking player before then.
The France star hit the target with three of his four shots, completed more passes than any other forward (68) and looked, at last, to be enjoying himself.
Defensive worries abound
Any serious injury to Lenglet would leave Barca without a fit senior centre-back, with Gerard Pique, Samuel Umtiti and Ronald Araujo all sidelined.
Osasuna offered scant attacking threat, with only three shots on target throughout, but there are tougher opponents to come in December.
Barca, who have already qualified for the Champions League last 16, visit Ferencvaros on Wednesday before next Saturday's league trip to Cadiz. Osasuna have a week to prepare for a home game against Real Betis.