Granada shocked Barcelona 2-0 in LaLiga to increase the pressure on Ernesto Valverde, who has overseen the Blaugrana’s worst start to the season since 1994-95.
Diego Martinez’s side had won their past two league games and led in the second minute, Ramon Azeez heading in at the back post, and they made it 2-0 from the penalty spot.
Arturo Vidal was penalised for handball after a VAR check and Alvaro Vadillo sent Marc-Andre ter Stegen the wrong way to leave Barca, who brought Lionel Messi and Ansu Fati on at half-time, with a mountain to climb.
Barca are winless in seven away games in all competitions and struggling in seventh, while promoted Granada are the shock league leaders after their third straight clean sheet.
Junior Firpo was making his first LaLiga start for Barcelona but he made two errors as Granada took the lead with 63 seconds on the clock.
Antonio Puertas profited on Junior’s twin mistakes to race clear and deliver a low cross that ballooned over Ter Stegen via a deflection off Gerard Pique for Azeez to nod home.
Luis Suarez hit a free-kick into the wall as Barca tried to strike back, but they ended the first half without recording a shot on target.
After Messi came on at half-time, Barca almost gifted Granada a second. Ter Stegen carelessly dropped a cross, the goalkeeper recovering in time to beat Roberto Soldado to the loose ball.
Granada doubled their lead in the 66th minute, Arturo Vidal conceding a penalty shortly after replacing Ivan Rakitic, with Vadillo beating Ter Stegen from the spot.
Despite Messi and Fati adding zest to their attack, Barca still could not find a way through, the captain forcing Rui Silva into his first save with eight minutes to play.