Barcelona’s La Liga title hopes were hit as they followed up their famous Champions League win over Paris St-Germain with a 2-1 loss at struggling Deportivo La Coruna.
Luis Enrique made five changes from the side who beat PSG 6-1, with the injured Neymar ruled out.
Barca were below par, falling behind to a close-range Joselu finish.
Luis Suarez equalised seconds after the restart but an Alex Bergantinos header sealed Deportivo’s win.
It was the first game Barcelona have ever lost when Suarez has scored, following 67 wins and five draws.
Barcelona had produced one of football’s famous comebacks on Wednesday after scoring three times after the 87th minute to beat Paris St-Germain 6-1 (6-5 on aggregate), in the Champions League last 16.
But those heroics seemed to have taken it out of them and they missed Neymar, who scored two and assisted the other of the late goals against PSG.
Pepe Mel’s Deportivo, who are one place above the relegation zone, deserved to win, and also went close to a goal when Alejandro Arribas’ header was tipped onto the post by Marc-Andre ter Stegen – with Bergantinos’ winner coming from the resulting corner.
Lionel Messi, who failed to score for the first time in six games, fired a late free-kick over as they possibly lost the edge in the title race.
Meanwhile, Real Madrid went top of the league after defeating Real Betis 2-1 at the Santiago Bernabeu.
Madrid scored one in each half after going behind in the first half.
Real Madrid now have 62 points, two ahead of Barcelona despite having a game at hand.