Madrid - Barcelona's poor start to 2017 continued as they lost further ground on Real Madrid at the top of La Liga despite a sensational last minute Lionel Messi free-kick salvaging a 1-1 draw at Villarreal on Sunday.
The Spanish champions lost their opening game of the year at Athletic Bilbao in the Copa del Rey on Thursday and now trail Real by five points having also played a game more.
Italian forward Nicola Sansone looked to have handed Villarreal a first win over Barca since 2008, but Messi's late intervention denied the hosts on the day they announced a sponsorship deal to rename El Madrigal the Ceramics Stadium.
A draw leaves Villarreal still in fifth, a point adrift of Atletico Madrid in the final Champions League place.
Barca dominated possession throughout, but struggled to create clear-cut chances against the tightest defence in La Liga.
Indeed it was the hosts who enjoyed the best opportunity of the opening half when former Barca midfielder Jonathan dos Santos blasted over when unmarked at the back post from a flowing counter-attack.
Messi came close in unusual fashion as his thumping header from a corner was tipped over by Sergio Asenjo before Luis Suarez's fiercely hit drive was also too close to the Villarreal 'keeper.
Another Villarreal counter-attack caught the Spanish champions cold at the start of the second-half as Alexandre Pato's perfectly weighted pass picked out Sansone and his effort back across goal nestled in the far corner.
Barca had a fine chance to immediately respond when a quickly taken Messi free-kick freed Neymar inside the area, but again the Brazilian's effort lacked the power or accuracy to unduly trouble Asenjo.
The visitors had huge claims for a penalty waved away when Villarreal captain Bruno deflected Messi's effort over with an outstretched hand and seconds later Messi smashed the inside the post with a fine effort from the edge of the box.
The controversial penalty calls were evened up as referee Ignacio Iglesias Villanueva was also unmoved when Sansone's shot struck Javier Mascherano's hand inside the Barca box.
And Messi finally broke Villarreal's resistance as he was fouled on the edge of the area and stepped up to arrow a free-kick perfectly into the top corner.
Villarreal ended with 10 men as Jaume Costa saw a second yellow card deep into stoppage time, but there was barely time to restart the game before blew for full-time and arguably brought the curtain down on Barca's title defence.
Elsewhere, Celta Vigo moved into the top half of the table as Iago Aspas moved level with Cristiano Ronaldo on 11 La Liga goals for the season in a 3-1 win over Malaga.
Athletic Bilbao remain seventh after being held 0-0 in a Basque derby at home to Alaves.
And Real Betis moved nine points clear of the relegation zone thanks to a 2-0 win over fellow strugglers Leganes.
Luis Enrique's men will be looking to keep Madrid in their sights when they welcome Las Palmas to the Nou Camp in a La Liga fixture on Saturday.
Kick off is at 17:15.