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 La Liga leaders Real Madrid with a 4-0 win at Eibar.
Sevilla separates 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, Real Madrid also has 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 tiny 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.
Neymar missed a one-on-one and Luis Suarez hit the post as Barca missed 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 Luis Suarez’s cross for his 28th goal in 26 games this season.
And Luis Suarez matched his strike partner as La 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.
Record-breaking Sevilla -
Sevilla scored twice in the final five minutes to end Real Madrid’s 40-game unbeaten run in all competitions last weekend and have now won five of the seven La Liga games when they have conceded first this season.
“The team did some good things and made mistakes, but from start to finish looked to win the game,” said Sevilla boss Jorge Sampaoli.
“To finish the first half of the season with a record number of points (42) and be second fills us with excitement for what is to come.”
Sergio Leon gave Osasuna a shock early lead before an unusual hat-trick from Sevilla captain Vicente Iborra leveled at 2-2 as he twice equalized either side of an own goal to restore Osasuna’s lead.