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
-
Undocumented migrants hope Trump mass deportations only ‘for criminals’
14 mins -
Final phase for mass rape trial that has horrified France
28 mins -
Trump, Musk and new cabinet nominees celebrate at UFC
40 mins -
‘Anointed by God’: The Christians who see Trump as their saviour
52 mins -
GPL 2024/25: Young Apostles hand Samartex first home defeat since March
3 hours -
Unconventional Trump brings openings and perils for Africa
4 hours -
Iseguri Initiative fights teenage pregnancy and early child marriage
4 hours -
‘Dreams quashed’: Foreign students and universities fear Australia’s visa cap
5 hours -
G20 talks in Rio reach breakthrough on climate finance, sources say
5 hours -
2024/25 Ghana League: Bechem United shock Chelsea in Berekum
7 hours -
GPL 2024/25: Nations FC beat Asante Kotoko to go top
7 hours -
GPL 2024/2025: Gold Stars drop to 2nd after 2-0 defeat to Medeama
7 hours -
#GPL 2024/25: Hearts pip Karela in Tamale to move into top 4
7 hours -
Feedback from Klopp, others more valuable than just anybody – Otto Addo to critics
7 hours -
Support us if you want to qualify for the World Cup – Otto Addo to Ghanaians
7 hours