MADRID — Under pressure from its closest challenger, Barcelona stumbled again.
Barcelona couldn't manage more than 1-1 against relegation-wary Las Palmas on Thursday (Friday, Manila time), allowing Atletico Madrid to move within five points of the Spanish league lead ahead of their match this weekend.
Barcelona, which has drawn three of its last five league matches, will host Atletico on Sunday needing to halt an eight-match winning streak by Diego Simeone's team.
Barcelona was 11 points in front of Atletico just five rounds ago, but could end the weekend only two points in front of the Madrid club.
"It would be an important match no matter what, with the first-place team playing against the second-place team," Barcelona coach Ernesto Valverde said. "Maybe now it's a bit more important with the lead at five points."
Atletico was boosted by a 4-0 win over Leganes on Wednesday, when Antoine Griezmann scored all four goals.
Lionel Messi put Barcelona ahead on Thursday with a powerful free kick shot into the top corner in the 20th minute, but the hosts equalized through a penalty kick converted by Jonathan Calleri early in the second half after a controversial handball by Barcelona defender Lucas Digne.
At first it wasn't clear why the penalty was called. A corner kick ricocheted off a post and the ball brushed Digne's arm. Some Barcelona players initially thought the referee called a foul by Sergio Roberto on Matias Aguirregaray when the ball first arrived into the area.
Valverde said he and his players still didn't know what the call was.
"They equalized after an invisible penalty," he said.
Barcelona also complained about a non-call of handball by Las Palmas goalkeeper Leandro Chichizola outside the area just before halftime.
It was the fifth free-kick goal by Messi, who is the league leading scorer with 23, three more than teammate Luis Suarez. The Argentine playmaker has four goals in his last three matches. The Gran Canaria Stadium was one of the few venues where Messi was yet to score in La Liga.
Las Palmas stayed 18th in the 20-team standings, inside the relegation zone. The team from the Canary Islands has won only one of its last six matches.
Real Betis missed a chance to get near the Europa League qualification spots after being held by Real Sociedad to 0-0 at home.
The result dropped Betis to ninth place, four points behind Eibar, the first team securing a spot in Europe's second-tier competition.
Sociedad stayed in 14th place.
Real Betis had won three of its last four matches.
ALAVES WINS LATE
Victor Laguardia scored a 90th-minute winner as Alaves handed 10-man Levante its fourth straight loss.
Levante, sitting just outside the relegation zone, played a man down from the 29th. Defender Chema was sent off for a foul that gave the hosts a penalty kick which was missed by midfielder Manu Garcia.
Alaves forward Munir El Haddadi was red-carded for a second booking in the 77th.
Alaves, in 14th place, has won four of its last five matches.
Levante hasn't won its last 10 matches in all competitions.
There was a minute of silence before matches to honor former Barcelona and Sporting Gijon striker Enrique Castro "Quini," who died of a heart attack on Tuesday. He was 68.