The Argentine magician curled home in superb style from 25 yards out against Celta Vigo in first-half injury time.
And he followed it up with an exquisite dink over the wall from slightly closer range early in the second half.
His first free-kick went up and over the wall, and curled away from helpless Celta Vigo goalkeeper Ruben Blanco into the top corner.
It restored Barcelona’s lead in first half injury-time of the La Liga clash.
Messi had earlier given Barcelona the lead from the penalty spot before Lucas Olaza’s equaliser for the visitors.
And he completed his hat-trick with his second brilliant free-kick early in the second half, floating it up and over the wall and leaving Blanco with no chance again.
Sergio Busquets added a late fourth as Barcelona went back top of La Liga ahead of Real Madrid on goal difference.
A fan on social media wrote: ‘The Best Ever LioneMessi’
![](https://9jaflaver.com/wp-content/uploads/2019/11/Lionel-Messi-Scores-2-Free-kicks-Vs-Celta-Vigo-For-Barca-Fans-React.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRROw0AKRvGayknl_Cou5HYU1_dIpdk9gvQr6Zym9P4zT7yc4hUE7VRgTg8xskn0iPfIjONZhtxgfAu-seXCIJNW9k6ZySSrjiAxnT1yjlHJHGmfFeXQS9JJmXDzvBOnn8Aw2K0k8i2zMX/s320/Lionel-Messi-Scores-2-Free-kicks-Vs-Celta-Vigo-For-Barca-Fans-React-1.jpg)
![](https://9jaflaver.com/wp-content/uploads/2019/11/Lionel-Messi-Scores-2-Free-kicks-Vs-Celta-Vigo-For-Barca-Fans-React-2.jpg)
![](https://9jaflaver.com/wp-content/uploads/2019/11/Lionel-Messi-Scores-2-Free-kicks-Vs-Celta-Vigo-For-Barca-Fans-React-3.jpg)
![](https://9jaflaver.com/wp-content/uploads/2019/11/Lionel-Messi-Scores-2-Free-kicks-Vs-Celta-Vigo-For-Barca-Fans-React-4.jpg)