Barcelona kept alive their slim La Liga title hopes with an excellent victory at in-form Villarreal.
They took an early lead when Pau Torres turned in Jordi Alba's cross but Gerard Moreno levelled for Villarreal.
Lionel Messi brilliantly won the ball in midfield before feeding Luis Suarez - who curled in from 20 yards - and the Barca captain then backheeled to Antoine Griezmann, who scored a magnificent chip.
Ansu Fati blasted in a late fourth.
Barca's front three of Messi, Suarez and Griezmann clicked perfectly in one of their best performances in recent months.
Messi has now reached 19 La Liga assists this season, the most of any player since he reached that figure in 2010-11.
He was unlucky not to score as he had a goal ruled out by the video assistant referee for offside and hit the crossbar with a late free-kick.
Barca are four points behind Real Madrid with four games to go and need their old rivals to slip up at least twice to have a hope of retaining their title.
Villarreal had won five games and drawn the other since La Liga restarted following the coronavirus pandemic.
Latest Stories
-
CAF Executive Committee approves 2025 Competition Calendar
5 minutes -
FIFA Rankings: Ghana ends 2024 77th in the world, maintains 14th position in Africa
13 minutes -
Kwame Agbodza slams $147m e-gate system as ‘create, loot, and share’ scheme
46 minutes -
Drones deployed in Bawku to track down attackers
2 hours -
Today’s front pages: Thursday, December 19, 2024
2 hours -
ORAL: Not all corruption cases fall under the Special Prosecutor – Domelevo
2 hours -
Two dead and 65 cases of malnutrition recorded in Bawku for 2024
2 hours -
NDC’s control of major media houses gave them edge in 2024 polls, says Bawumia
2 hours -
49th SWAG Awards: High jump Queen Rose Yeboah and Grace Mintah lead nominees for topmost award
3 hours -
ORAL: ‘National Cathedral spending is an ‘expensive pit of deceit’ – Ablakwa
3 hours -
Our people didn’t vote – Bawumia explains why the NPP lost
3 hours -
Dr Bawumia had no choice given Mahama’s decisive victory – Malik Basintale
3 hours -
ORAL: ‘Clergy were misled by Akufo-Addo’ – Ablakwa on National Cathedral scandal
3 hours -
‘It is false’- PMMC refutes claims of politicians smuggling gold from Ghana
3 hours -
2 million NPP supporters did not turn up to vote – Kabiru Mahama
3 hours