High-flying, trick penalty-taking Barcelona made the trip to Las Palmas on Saturday in a bid to extend—at least provisionally—their lead at the top of La Liga to nine points.
With both Atletico Madrid and Real Madrid playing on Sunday, Luis Enrique's side could take one further step to defending their league crown and extend their domestic winning run to eight games.
Luis Suarez put the visitors in front after just six minutes, scoring his 25th league goal of the season.
But Willian Jose responded soon after to make it 1-1.
It stayed that way until shortly before half-time, when Neymar stabbed Barcelona back in front.