Leo Messi made history for FC Barcelona but was unable to stop his side dropping two vital points on Sunday.
They were held to a 1-1 draw at home to Cadiz —- a result which severely dents their slim Spanish La Liga title hopes.
Messi made his 506th La Liga appearance for Barca in the lunchtime’s game to overtake Xavi Hernandez’s previous record of 505 league appearances.
He also opened the scoring with a 31st minute penalty kick after 18-year-old Pedri had been brought down in the Cadiz area.
But in the end that would not be enough to give Barca all three points, after Alex Fernandez netted a late penalty kick for the visitors.
Barca went into the game on the back of their 4-1 humiliation to Paris Saint-Germain (PSG) in the UEFA Champions League on Tuesday night.
Cadiz had been thrashed 4-0 at home to Athletic Club Bilbao 24 hours earlier and traveled to Barcelona in freefall after conceding 15 goals in their last four games.
The first half saw Barca control the ball but failed to add to their total.
This was after both Pedri and Frenkie de Jong saw goals ruled out for previous offsides given against Antoine Griezmann.
Barca were less dominant in the second half, but Cadiz goalkeeper Ledesma had still to save well from Ousmane Dembele and Griezmann, before Messi fired over after an excellent pass from Pedri.
Cadiz were producing nothing in attack, but with Rique Puig firing just wide and Messi shooting over, they were still in the game.
But a rash challenge from Clement Lenglet, who made a light contact on Cadiz substitute Ruben Sobrino in the 89th minute gifted the visitors a chance.
It was something Fernandez was delighted to take.
The result leaves Barca eight points behind Atletico Madrid and five behind Real Madrid, who have played a game more.(Xinhua/NAN)