Barcelona's week went from bad to worse as Alex Fernandez's late penalty earned Cadiz an unexpected 1-1 draw at Camp Nou in La Liga on Sunday.
Lionel Messi's 16th goal of the season, also from the penalty spot, had given Barca a first-half lead as they looked to bounce back from a 4-1 midweek defeat to Paris Saint-Germain in the Champions League.
Chances came and went for Barca to double their lead and they were made to pay for their wastefulness when Fernandez, brother of Real Madrid defender Nacho, earned the visitors a point in the 89th minute after Clement Lenglet fouled Ruben Sobrino.