Antoine Griezmann scored twice as Barcelona drew level on points with second-placed Real Madrid by beating Villarreal in an incident-packed game.
Villarreal took the lead through Samuel Chukwueze's composed finish before Griezmann equalised moments later with a quality finish.
The France forward then pounced on a poor back pass by Juan Foyth, on loan from Tottenham, to put Barca ahead.
Villarreal's Manu Trigueros was sent off for a foul on Lionel Messi.
The result put Barcelona two points behind leaders Atletico Madrid, who are away to Athletic Bilbao in the late game on Sunday (20:00 BST).
Ronald Koeman's side, who were 12 points off the top earlier in the season, have one game in hand on Real Madrid.
One of Barca's remaining six league games is at home to Atletico on 8 May.
Latest Stories
-
Joy FM listeners criticise Achiase Commanding Officer’s election comment
7 mins -
Legal Aid Commission employees threaten strike over poor working conditions
10 mins -
Ghana ranked 7th globally as biggest beneficiary of World Bank funding
20 mins -
IMF board to disburse $360m to Ghana in December after third review
24 mins -
Former Bono Regional NPP organiser donates 13 motorbikes to 12 constituencies
30 mins -
Securities industry: Assets under management estimated at GH¢81.7bn in quarter 3, 2024
35 mins -
Gold Fields Ghana Foundation challenges graduates to maximise benefits of community apprenticeship programme
2 hours -
GBC accuses Deputy Information Minister Sylvester Tetteh of demolishing its bungalow illegally
2 hours -
Boost for education as government commissions 80 projects
2 hours -
NAPO commissions library to honour Atta-Mills’ memory
3 hours -
OmniBSIC Bank champions health and wellness with thriving community walk
3 hours -
Kora Wearables unveils Neo: The Ultimate Smartwatch for Ghana’s tech-savvy and health-conscious users
3 hours -
NDC supports Dampare’s ‘no guns at polling stations’ directive
3 hours -
Police officer interdicted after video of assault goes viral
3 hours -
KNUST’s Prof. Reginald Annan named first African recipient of World Cancer Research Fund
3 hours