Lionel Messi scored on his club-record 506th La Liga appearance but Barcelona could only bounce back from their Champions League defeat by Paris St-Germain with a draw against Cadiz.
Messi's first-half penalty after Pedri was felled was cancelled out by Alex Fernandez's last-minute penalty.
Cadiz's equaliser, from their only shot on goal, ended Barca's seven-match-winning run in La Liga.
Barca can now be overtaken in third if Sevilla beat Osasuna on Monday.
Barcelona could have moved to within six points of leaders Atletico Madrid if they had overcome Cadiz, who brought their four-game losing run to an end with their late dramatics at the Nou Camp.
Apart from Ruben Sobrino bundling an awkward shot wide just minutes after Messi gave Barca the lead, Cadiz rarely threatened.
But the hosts were left frustrated as Messi's penalty - coolly taken after Pedri was sandwiched in a tackle between Salvi and Isaac Carcelen - was all they had to show despite controlling 81% possession and having 20 shots.
For the Argentine, who is out of contract at Barca in the summer and whose future at the Nou Camp remains a key point in the club's upcoming presidential elections, it was a milestone day as he passed former team-mate Xavi to set a new club record for Barca appearances in Spain's top flight.
Inspired Cadiz goalkeeper Jeremias Ledesma, who was instrumental in their 2-1 win over Barca in December, was again hugely influential as he made a string of saves to keep out Messi and Antoine Griezmann.
Frenkie de Jong and Pedri both also had goals disallowed before the break and Ousmane Dembele was lively for the hosts, but Cadiz earned their point with a stoic defensive display.
Clement Lenglet's foul on Sobrino ultimately proved decisive to give away the late penalty, with Fernandez converting.
Latest Stories
-
Dumelo files OSP complaint against Lydia Alhassan for distributing food to voters
10 mins -
Greater Glory: Foursquare Church concludes 7-day convention with transformative encounters
11 mins -
Lt Gen Arnold Quainoo (Rtd) a.k.a. ‘Buffalo Soldier’ passes on
17 mins -
Rhythms on Da Runway 2024: A celebration of unity through creativity
21 mins -
South African actress Rosemary Zimu opens up on acting journey
31 mins -
2024 All Africa Challenge Trophy: 15-year-old Sofia Cherif Essakali leads Morocco to historic Golf triumph
32 mins -
EC destroys over 3.6 million spoilt ballot papers
32 mins -
NPP’s play for NDC strongholds is normal in politics, we are not complacent – Fifi Kwetey
33 mins -
Arrest perpetrators of food sharing incident in Ayawaso West Wuogon – Edem Senanu
45 mins -
Academic City holds seminar to explore actionable solutions to galamsey
1 hour -
ADB PMSU of UNICOF honours long-serving staff at 2024 NEC meeting
1 hour -
Arteta coy on Partey’s availability for Man United game
1 hour -
Gold Fields Ghana Foundation to lead plastic waste reduction programme in host communities
1 hour -
Sehwi Wiawso MP donates health consumables worth GH₵400k to Municipal Health Directorate
1 hour -
Unidentified youth hurl stones at Asantehene’s convoy in Techiman
1 hour