Lionel Messi, with his 500th Barcelona goal, and Luis Suarez saved the Spanish champions from a second defeat in six days as they came from behind to win 2-1 at Sevilla on Sunday.
Victory keeps Barca just two points adrift of Real Madrid, who were 3-0 victors over Leganes thanks to a double from Gareth Bale.
Madrid also announced that Cristiano Ronaldo will extend his contract with the European champions until 2021 on Monday.
Messi inspired a spirited Barca fightback fresh from a 3-1 defeat at Manchester City in the Champions League on Tuesday after a first-half dominated by Sevilla.
With the cast of the Game of Thrones among those watching on in Seville, the game got off to a frantic start.
The hosts had two shots on goal inside 50 seconds, but from a Sevilla corner Barca broke forward at lightning speed and Suarez’s effort from Neymar’s layoff was brilliantly saved by Sergio Rico.
Sevilla remained on the front foot for most of the first-half and got their reward on 15 minutes when Pablo Sarabia’s pass bamboozled Sergi Roberto and Vitolo charged through to open the scoring.
Sarabia passed up a great chance to make it two when he took the bizarre decision to backheel the ball towards the edge of the area when he had just Marc-Andre ter Stegen to beat.
Barca made Sevilla pay with another brilliant counter-attack to level two minutes before halftime as this time Messi curled Neymar’s pass into the bottom corner.
The goal was Messi’s 500th for Barca including friendlies, but he should have had more after the break as only a brilliant block from Mariano and save from Rico prevented the Barca captain turning the game around.
Messi turned provider for the winner just after the hour mark as he teed up Suarez to drill the ball low past Rico.
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate