Barcelona’s place in La Liga’s top four looks much less secure after they suffered a surprise 1-0 defeat at home to relegation-battling Cadiz on Monday.
Lucas Perez’s close-range finish early in the second half condemned Barca to a second consecutive defeat, on the back of their shock exit at the hands of Eintracht Frankfurt in the Europa League on Thursday.
Barcelona stayed second but are level on points with both Sevilla in third and Atletico Madrid in fourth while Real Betis in fifth are only three points behind. Xavi Hernandez’s team do have a game in hand over the trio below them.
But the loss means Barca have won only one of their last four matches, that victory coming via an injury-time winner against 19th-placed Levante.
Any hopes they had of making leaders Real Madrid feel uncomfortable are surely over, with Madrid 15 points clear at the top, having played a game more.
Cadiz climb out of the relegation zone to 16th, two points clear of the bottom three.