Barcelona returned to winning ways in La Liga in impressive fashion thanks to a dominant, well-deserved 4-0 victory over Osasuna at Camp Nou.
Barça attacked from the start and were in control for the entire match, providing a lot of entertainment and some beautiful goals in the process.
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.