Alexis Sanchez scored a hat-trick as Barcelona beat Elche to return to the top of La Liga.
The Spanish giants, without the injured Lionel Messi, opened the scoring when Sanchez stabbed in Jordi Alba's fine first-half cross.
Fidel hit the woodwork for Elche but Pedro added a second when he raced on to a through ball before finishing.
Xavi missed a second-half penalty but Sanchez tapped home before curling in a stunning free kick.
Barcelona move level on points with Atletico Madrid but go top with a better goal difference. The two sides face each other on Saturday.
Messi returned to training last week after five weeks out with a hamstring injury, but was left out of the squad to face Elche, with coach Gerardo Martino perhaps looking to ensure he is fit for the crucial clash with Atletico.
In truth, Barcelona did not miss Messi against Elche with Sanchez instead taking centre stage as he increased his tally to 11 goals for the season.
He got his first with Barcelona's first attack of the game as Alba raced away down the flank before curling a smart ball behind the defence, giving Sanchez the simple task of poking home a first-time shot.
Elche, in their first season back in the Spanish top flight after a 24-year absence, went into the game on the back of three consecutive league defeats and rarely looked like ending that run at the Nou Camp, although they were unlucky not to equalise when Fidel struck the woodwork soon after Sanchez's opener.
But from then it was all Barcelona. Cesc Fabregas carved open the Elche defence with a smart through ball that sent Pedro clear and the Spain forward rounded Elche goalkeeper Tono before sidefooting the ball into the empty net.
Pedro and Iniesta combined midway through the first half and the latter brought a fine save out of Tono, before Sanchez struck the side-netting with a decent effort as half-time approached.
Barcelona should have extended their lead soon after the restart when Fabregas was brought down inside the area, but captain Xavi compounded to send the spot kick wide.
But a third goal did arrive just after the hour mark when Pedro unselfishly squared a pass to Sanchez and the Chile forward made no mistake from eight yards out.
Barcelona dominated the closing stages before Sanchez capped a fine all-round performance with his third goal of the game, curling a 20-yard free kick over the wall and into the back of the net.
Latest Stories
-
Bright Simons: DBG, Ghana’s top development bank, goes for the jugular
23 mins -
Governance and Entrepreneurship consultant demands global support for Africa’s young farmers
24 mins -
Ghanaians reminded to prioritise regular health check-ups
25 mins -
Salah brace sends Liverpool 8 points clear
35 mins -
Leicester City sack manager Steve Cooper
38 mins -
Akwasi Sarpong wins AIBs 2024 Award for BBC OS coverage of Israeli hostage release
49 mins -
Gospel musician Adeline Baidoo shares inspiring story of triumph over adversity
49 mins -
Kwesi Yankah: Escape from Ghana
1 hour -
Musician DeThompson DDT drops new single Happiness
1 hour -
Ukraine’s Grain Initiative raises over $200m, provides lifeline amid global food crisis
2 hours -
Dancehall queen Spice donates to students of 3 basic schools in Accra through MYO Global Foundation
3 hours -
Kamal-Deen Abdulai urges Nanton to help NPP break the 8
3 hours -
TVET is not a dumping ground for underperforming students – C/R Minister
3 hours -
BoG Governor calls for increased preparedness to respond to emerging financial sector challenges
3 hours -
IGP calls on public to aid Police in ensuring peace during 2024 election
4 hours