Barcelona's Lionel Messi, Luis Suarez and Neymar motored past 100 goals for the season to fire the La Liga leaders to a 6-0 rout of Getafe that stretched the gap over Real Madrid to five points.
After Suarez was felled, Messi set treble-chasing Barca on their way with a dinked penalty in the ninth minute at the Nou Camp, the first time the Argentina forward has attempted a "Panenka" in 75 spot kicks for club and country.
Suarez clipped a volley into the net from Messi's floated pass in the 25th and Neymar weaved into space to fire low into the corner three minutes later, the 100th goal for Messi, Suarez and Neymar in all competitions this term.
Messi is on 49 goals, Uruguay striker Suarez, whose ban for biting an opponent expired at the end of October, has 21 and Brazil forward Neymar 32.
Playmaker Xavi, making his 501st league appearance for the Catalan giants, curled a superb shot into the top corner on the half hour and Suarez netted his second after a flowing move five minutes before the break.
It was the first time Getafe, who are 13th, have conceded five goals in the first half of a La Liga match.
Messi took his league tally to 38 this term, one behind top scorer Cristiano Ronaldo of Real, with a whipped shot into the top corner two minutes after the break before Getafe managed to repel waves of attacks for the remainder of the game.
Barcelona have 84 points with four matches left, while second-placed Real can trim the gap back to two points if they win their game in hand at home to Almeria on Wednesday.
Athletic Club 1-1 Real Sociedad
Barcelona 6-0 Getafe
Levante 1-0 Cordoba