By now the world should be used to moments of magic from Lionel Messi, but still the Barcelona wizard has the capacity to surprise.
Barca were in La Liga action on Sunday night, taking on Real Sociedad at a ground that they have not tasted victory in for the best part of a decade.
Indeed, it looked like that run was set to continue as La Real took a 2-0 lead, leaving Ernesto Valverde and his side staring down the barrel of a fist defeat of the season.
However, this Barca team is made of stern stuff, and goals from the surprisingly prolific Paulinho a brace from Luis Suarez and a free kick from Messi turned the game on its head and put the league leaders on the road to victory.
Suarez’s first goal, in particular, was a thing of absolute beauty. Messi played the ball to the Uruguayan striker just inside the box and, without even needing to take a touch to ready himself, Suarez arched the ball up and over La Real keeper Geronimo Rulli with pinpoint precision.
Not to be outdone, Messi settled the tie with five minutes remaining with a free kick that dipped and swerved at such speed that it left Rulli rooted to the spot.
The win keeps Barca nine points clear of Atletico Madrid in second place and, somewhat more surprisingly, opens the gap on Real to 19 points after Zinedine Zidane’s side suffered a shock 1-0 defeat at home to Villarreal 24 hours earlier.
With Barcelona firing on all cylinders now and January signings Philippe Coutinho and Yerri Mina still to come into the side, it does appear to be a case of when, and not if, the side will be crowned champions of Spain once again.