Las Palmas and Espanyol played out an enthralling 2-2 draw as the hosts came from two goals down to salvage a point.
Las Palmas fell to the bottom of the table after last week’s defeat at Alaves but saw this game as a chance to get three points against an up and down Espanyol team.
They fell behind however when Leo Baptistao rolled the ball across goal for Gerard Moreno to slot home.
Moreno grabbed his second four minutes from the interval with a tap in from even closer range with Sergio Garcia the provider this time.
There was still time before the break however for the visitors to make it three but Moreno couldn’t get his hat trick as he somehow missed the target from 12 yards.
Las Palmas had the ball in the net in the first half at 1-0 but Jonathan Calleri’s effort was ruled out for offside.
They had lots of the ball in the second half but were finding it tough to break down Espanyol who were defending deep.
They did however get a goal back ten minutes from time when Loic Remy smashed home Hernan Toledo’s cutback.
Pablo Piatti thought he’d put Los Pericos two goals in front again when he fired high past Raul Lizoain but he also saw his effort disallowed having failed to beat the offside trap.
Then with two minutes to go the home fans went crazy as Calleri rose high to head home Michel Macedo’s cross.
Loic Remy saw his looping header come back off the bar as Las Palmas went close
Las Palmas had the visitors on the ropes and with four minutes of added time they were confident they could sneak a winner with Espanyol noticeably worried.
And it looked as though they were going to sneak all three points when with just seconds until time up, Jonathan Viera was tripped in the box and awarded a penalty.
He stepped up to take it in the fifth minute of stoppage time but his tame effort was kept out by Pau Lopez to ensure a share of the spoils and Espanyol would return to Catalonia having held on to a point.