Match ends, Las Palmas 1, Barcelona 4.
Neymar's clinical hat-trick ensured reigning champions Barcelona remain top of La Liga with a routine win at mid-table Las Palmas.
The Brazilian rolled in the opener after a pass from Luis Suarez, before repaying the favour seconds later for the Uruguayan to clip in a second.
Las Palmas were given hope when defender Pedro Bigas swept in Kevin-Prince Boateng's low cross.
But two more quick-fire goals from Neymar killed off the home side.
Neymar stooped to head in Ivan Rakitic's deep right-wing cross and then squeezed in Jordi Alba's pass for his first hat-trick in an away game for the Catalan club.
Barca are level on points with Real Madrid, who thrashed Sevilla 4-1 at the Santiago Bernabeu, but although they have the superior head-to-head record they have played one game more.
Madrid will win their first La Liga title since 2012 if they win both of their remaining games.
Zinedine Zidane's side play their game in hand when they go to Celta Vigo on Wednesday, ahead of a final-day trip to Malaga next weekend.
Barcelona, who will play their final game under departing boss Luis Enrique, host eighth-placed Eibar at the Nou Camp next Sunday.
Atletico seal third, Sporting Gijon relegated
Atletico Madrid sealed the third automatic Champions League spot, despite only drawing 1-1 at Real Betis.
Sevilla are guaranteed fourth spot and a play-off berth in Europe's elite competition after fifth-placed Villarreal drew 0-0 at home to Deportivo La Coruna, who clinched survival.
Sporting Gijon were relegated despite winning 1-0 at Eibar.
Leganes secured their own survival, condemning Sporting to the drop, with a 1-1 draw at Athletic Bilbao.
Line-ups
Las Palmas
Formation 4-1-4-1
- 13Varas
- 12Macedo
- 3Lemos
- 17Bigas
- 22Oliveira Lopes
- 6MontoroSubstituted forTrujilloat 78'minutes
- 11Figueroa CabreraSubstituted forHalilovicat 72'minutes
- 15Mesa
- 21VieraSubstituted forCastellanoat 85'minutes
- 10Rodríguez Ruiz
- 7Boateng
Substitutes
- 1Lizoain
- 5García
- 14Trujillo
- 16Artiles
- 18Castellano
- 19García
- 20Halilovic
Barcelona
Formation 4-3-3
- 1ter Stegen
- 19DigneBooked at 6minsSubstituted forAndré Gomesat 58'minutes
- 33Santos
- 23Umtiti
- 18Alba
- 4RakiticSubstituted forD Suárezat 79'minutes
- 5Busquets
- 8Iniesta
- 10Messi
- 9SuárezSubstituted forAlcácerat 79'minutes
- 11Neymar
Substitutes
- 6D Suárez
- 7Turan
- 13Cillessen
- 14Mascherano
- 17Alcácer
- 21André Gomes
- 28Aleñá
- Referee:
- José Luis González González
- Attendance:
- 22,204
Match Stats
- Possession
- Home39%
- Away61%
- Shots
- Home11
- Away11
- Shots on Target
- Home5
- Away5
- Corners
- Home3
- Away6
- Fouls
- Home13
- Away15
Live Text
Post update
Full Time
Second Half ends, Las Palmas 1, Barcelona 4.
Post update
Attempt saved. Jesé (Las Palmas) right footed shot from outside the box is saved in the bottom left corner. Assisted by Alen Halilovic.
Post update
Corner, Barcelona. Conceded by Javi Varas.
Post update
Attempt saved. Lionel Messi (Barcelona) right footed shot from the left side of the box is saved in the top left corner.
Post update
Neymar (Barcelona) wins a free kick on the left wing.
Post update
Foul by Hernán Trujillo (Las Palmas).
Post update
Attempt blocked. Hélder Lopes (Las Palmas) left footed shot from outside the box is blocked. Assisted by Javi Castellano with a headed pass.
Post update
Corner, Barcelona. Conceded by Mauricio Lemos.
Post update
Attempt blocked. Paco Alcácer (Barcelona) right footed shot from the left side of the six yard box is blocked.
Post update
Foul by Paco Alcácer (Barcelona).
Post update
Mauricio Lemos (Las Palmas) wins a free kick in the defensive half.
Post update
Attempt blocked. Lionel Messi (Barcelona) left footed shot from outside the box is blocked.
Substitution
Substitution, Las Palmas. Javi Castellano replaces Jonathan Viera.
Post update
Lionel Messi (Barcelona) wins a free kick in the attacking half.
Post update
Foul by Jonathan Viera (Las Palmas).
Post update
Offside, Las Palmas. Jonathan Viera tries a through ball, but Kevin-Prince Boateng is caught offside.
Post update
André Gomes (Barcelona) wins a free kick on the right wing.
Post update
Foul by Hélder Lopes (Las Palmas).
Substitution
Substitution, Barcelona. Denis Suárez replaces Ivan Rakitic.