Lionel Messi, Luis Suarez and Neymar were all on target as Barcelona shrugged off the loss of the injured Sergio Busquets to remain just two points behind Primera Liga leaders Real Madrid with a 4-0 win at Eibar on Sunday.
Sevilla separate the giants of Spanish football in second, just a point behind Madrid, after twice coming from behind to edge a seven-goal thriller 4-3 at rock-bottom Osasuna.
However, Madrid also have a game in hand over their title rivals.
Barca’s visit to the Basque Country was only eight minutes in when Busquets had to be carried off with ankle ligament damage after a dangerous challenge from Gonzalo Escalante that went unpunished.
The visitors were briefly unsettled as a fine save from Marc-Andre ter Stegen prevented Adrian Gonzalez giving Eibar a shock lead at the 6,200 capacity Ipurua.
Yet, there was little doubt over the outcome once Denis Suarez, who had replaced Busquets, drilled home his first Barca goal into the far corner from outside the box on the half-hour mark.
■ Real Madrid: Zidane defends Ronaldo against boo-boys
■ Primera Liga in focus: Sevilla thriving under Jorge Sampaoli
■ Around Europe: The globetrotting career of Quique Sanchez Flores
Neymar missed a one-on-one and Luis Suarez hit the post as Barca squandered a series of chances to kill the game before half-time.
However, Messi doubled their lead just six minutes into the second-half when he swept home Suarez’s cross for his 28th goal in 26 games this season.
And Suarez matched his strike partner as the Primera Liga’s top scorer this season with 15 when he robbed Florian Lejeune before slotting home at the near post 22 minutes from time.
Neymar hadn’t scored from open play since October, but brought that run to an end by slotting home Aleix Vidal’s low cross in stoppage time.
Sevilla scored twice in the final five minutes to end Madrid’s 40-game unbeaten run in all competitions last weekend and have now won five of the seven Primera Liga games when they have conceded first this season.
Sergio Leon gave Osasuna a shock early lead before an unusual hat-trick from Sevilla captain Vicente Iborra levelled at 2-2 as he twice equalised either side of an own goal to restore Osasuna’s lead.
Osasuna were infuriated Franco Vazquez’s vital third goal for Sevilla was allowed to stand despite a push on Oriol Riera 10 minutes from time.
Pablo Sarabia’s fine left-footed shot from outside the area sealed the points, but there was still time for Osasuna to pull another goal back when Kenan Kodro headed in from close range.
Atletico Madrid lost further ground on the top three as they needed a spectacular Antoine Griezmann equaliser 10 minutes from time to secure a 2-2 draw at Athletic Bilbao.
Diego Simeone’s men are now eight points back on Madrid.
Real Sociedad move level on points with Atletico in fourth as Juanmi’s towering header 18 minutes from time handed them a 1-0 win over Celta Vigo.
* Agence France-Presse
Follow us on Twitter @NatSportUAE
Like us on Facebook at facebook.com/TheNationalSport