Barcelona are now nine points clear at the top of La Liga after a 2-1 win against Las Palmas this afternoon - but Luis Enrique's side were made to work for the win.
The Catalan club now sit well clear of Atletico Madrid thanks to goals from Neymar and Luis Suarez, and ten points clear of rivals Real Madrid having played a game more. Both clubs are in action tomorrow.
Suarez gave Barcelona, who take on Arsenal in the Champions League last-16 next week, the lead following some fine work from full-back Jordi Alba after just six minutes.
However the home side struck back just four minutes later through William Jose, and would finish the match with more possession and shots on goal than the reigning European champions.
Neymar slotted home before half-time and for all their statistical superiority, in the second half in particular, Las Palmas couldn't convert that into points.
The win means Barcelona are now in a strong position to retain their league crown with 13 games remaining.
While it may not have been Enrique's side prettiest performance, Suarez's goal means he's tightened his grip on the race to be the league's top scorer. The former Liverpool man now has 41 goals in 37 appearances across all competitions this season, with 25 coming in La Liga.
"I don't think there was a lack of rhythm. It was an effective performance," Enrique said afterwards in his post-match press conference.
He added: "I am happy with what I have seen, but we can improve things - We had chances to close out the game."
While Barcelona prepared for their Champions League showdown with a win, Arsenal were held to a 0-0 draw in the FA Cup against Championship outfit Stoke.