Debutant Sandro was the unlikely hero as Barcelona left it late to snatch a 1-0 victory at Villarreal on Sunday.
Barca toiled on a poor El Madrigal pitch and against a stubborn home defence until 19-year-old Sandro came off the bench to score a scrappy 82nd-minute winner on his first La Liga appearance.
Lionel Messi, captaining Barca in the absence of Andres Iniesta, wriggled free down the right and his low cross-shot was diverted into Sandro's path by Villarreal keeper Sergio Asenjo, and the youngster stabbed home from three yards.
Asenjo had been in superb form up to that point and was perhaps unfortunate to be on the losing side, while Villarreal also hit the post twice shortly before Sandro broke the deadlock.
The win means new Barca coach Luis Enrique has six points from his two games in charge, following on from last week's 3-0 defeat of Elche, and the 44-year-old will also be buoyed by the return of Neymar, who came on as a substitute for the final half an hour.
Villarreal were without Nigeria striker Ikechukwu Uche due to injury, with Bruno coming in as they effectively played without a centre-forward, while Barca had Javier Mascherano suspended following his red card against Elche.
The hosts had to weather an early storm and Asenjo produced an acrobatic dive to get to a well-struck Pedro shot after he was fed by Messi.
However, Villarreal should have taken the lead on 22 minutes, only for defender Victor Ruiz to fail to connect properly after a wicked cross from the right found its way through to him at the back post.
Barca predictably responded and Asenjo showed great reflexes to tip a deflected Messi free-kick onto the post.
Dani Alves - who received a hostile reception from the home fans after last season's racism storm - was enjoying plenty of space out wide while overlapping from the right, but Barca were frustrated in their attempts to force an opener.
Denis Cheryshev showed good pace on the break for Villarreal at the start of the second half and Barcelona survived another scare when back-tracking defender Jeremy Mathieu turned a cross onto his own post.
Normal service was soon resumed as Barca began to dominate possession again, but they were too often reduced to floating in hopeful balls from the flanks with teenage forward Munir failing to make his presence felt before making way for Neymar.
The Brazil star almost scored soon after his introduction, but just failed to force the ball home in a goalmouth scramble before then wildly firing another half-chance over.
Tomas Pina then struck the woodwork for Villarreal, before Messi burst through on the right side of the area and his stab across goal was poked home by Sandro to claim a hard-earned three points for the visitors.
|Mauritius 0 South Africa 2 (agg 0-5): Bafana set up Angola qualifier|
|Keane relishing Gerrard arrival|
|Palace confirm Cabaye interest|
|Hamburg bring in Spahic after head-butt ban|
|Blatter hits out at France and Germany over World Cup votes|
|Sanchez: World Cup exit spurred Chile to Copa glory|
|Jojic makes Cologne switch, Santana move falls through|
|Carrillo keen to get going at Monaco|
|Micronesia thrashed 38-0 as Fiji triumph in Olympic qualifier|
|Schalke stunned by ´machine´ Caicara|
|MLS Review: Keane shines at Gerrard´s Galaxy unveiling|
|Counter-attacking the key for Japan|
|Jimenez happy at Atletico|
|Gerrard predicts ´successful future´ with Galaxy|
|Iniesta can´t see Real selling Ramos|
|Keshi sacked as Nigeria coach|
|Three finals, three defeats for Messi, Mascherano|
|Nani close to Fenerbahce move|
|Sampaoli revels in ´unbelievable joy´|
|Bravo: Copa victory a dream|
|Martino: Argentina should have won|
|Chile 0 Argentina 0 (4-1 on penalties): Hosts end trophy drought|
|Germany 0 England 1 (after extra time): England make World Cup history|
|Kenya 0 Ethiopia 0 (agg 0-2): Hosts sent out of CHAN qualifiers after second penalty miss|
|Dortmund put 17 past Olympians, Bremen hand out thrashing|
|Dinamo Zagreb confirm arrests of coach and club president|
|I didn´t know who Wimbledon guest Klopp was - Brown|
|LeBron James backs Liverpool captain Henderson for FIFA 16 cover.|
|Ramos: I am not negotiating with anyone|
|Valencia complete Mina swoop|
|United States v Japan: US seek final redemption|
|Hanousek consigns Celtic to defeat|
|Roma confirm Dzeko interest|
|Arsenal forward Podolski completes Galatasaray switch|
|Warm Dortmund welcome delights Tuchel|
|Silva vows to fight for Madrid place|
|Mancini hints at Shaqiri and Santon departures|
|Bojan raring to go after return from injury|
|Babel backs Firmino to shine at Liverpool|
|Falcao must wait to impress, warns Chelsea favourite|
|Bartomeu: Deal in place for Turan|
|Parejo re-signs with Valencia|
|MLS Review: Sounders return to winning ways|
|Klinsmann unhappy with USA performance|
|High hopes for Paraguay - Diaz|
|Gareca: More to come from Peru|
|Gerrard had European offers|
|Argentina out to spoil Chile´s party - Martino|
|Sampaoli: Chile won´t change style|
|Di Maria will come good at United - Rojo|
|Peru 2 Paraguay 0: Gareca´s men finish third at Copa|
|United States 4 Guatemala 0: Klinsmann´s men win comfortably|
|´I’d prefer no-one to know my name´ - Bassett|
|Matthews completes Sunderland move|
|Podolski set for Galatasaray medical|
|Gundogan inspires Dortmund victory|
|Inter confirm Montoya capture|
|Murillo joins Inter, as Kuzmanovic and Obi depart|
|Falcao signing not a risk, says former Chelsea star|
|Deeney agrees new Watford deal|
|Confidence and service the key to Falcao success at Chelsea|
|No bids for ´Chelsea target´ Baba, claim Augsburg|
|Derby swoop for Ince|
|Fiorentina consider legal action over Salah ´no-show´|
|Chelsea the team to beat in the Premier League, says Neville|
|Storari exits Juve for Cagliari|
|UEFA removes FFP restrictions on Man City and PSG|
|West Brom hope for new owners within the month|
|Chelsea agree loan deal for Falcao|
|Kuyt eyes trophies on Feyenoord return|
|Chile v Argentina: History beckons ahead of Copa America final|
|Wallace extends Monaco loan|
|Mihajlovic wants to instill fear factor at Milan|
|Mignolet improving at Liverpool - Grobbelaar|
|Mumbai City name Anelka player-manager|
|Olivia the parrot predicts Japan to win Women´s World Cup|
|Lusitans coach blasts Bilic´s ´lack of respect´|
|Sakho eyes more Europa League wins|
|Gareca wants Peru to keep building|
|Chile ´no chance´ if Argentina produce their best - Diaz|
|Ocampos joins Marseille permanently|
|Europa League Review: Cloud-nine Brondby ignite opening round|