Barcelona threw away the lead to draw 3-3 at Levante on Tuesday in a potentially fatal blow to their chances of winning the La Liga title.
The draw took the visitors into second place in the standings on 76 points, one behind leaders Atletico Madrid and one ahead of third-placed Real Madrid, who both have a game in hand.
Lionel Messi put Barcelona ahead with a low volley before they doubled their lead when Pedri converted from Ousmane Dembele’s cross following Messi’s through ball.
But Gonzalo Melero headed one back and Jose Luis Morales volleyed in for 2-2.
Barcelona retook the lead with Dembele’s powerful shot, but Sergio Leon got a late equaliser for Levante.
Atletico have three matches left and will become Spanish champions for the first time since 2013-14 if they win all of them.
Barca midfielder Sergio Busquets admitted his side’s chances of winning La Liga for the 27th time, were now slim.
“There are very few options for us to win the league now,” he said.
“It feels terrible. We weren’t able to win the game, we started well, got the advantage and the second goal, but could not get a third. As has happened too many times, errors have cost us.
“The point means very little to us. We weren’t precise with our passing and they took full advantage. We had our chances but we paid for our mistakes – we’ve not had a good second half.
“It is our fault and we take responsibility – we allow teams to score too easily against us.”