Barcelona were stunned by struggling Las Palmas on Saturday afternoon, going a third successive La Liga game without a win to throw open the door for Real Madrid in the title race.
Ex-Barcelona forward Sandro Ramirez put Las Palmas into a shock lead at the Estadi Olimpic Lluis Companys, where the Catalans were proudly celebrating their 125th anniversary. But while Raphinha restored parity in the score-line, there was an even greater shock when Fabio Silva put the Canary islanders back into the lead, which they managed to hold onto to claim a historic 2-1 win.
Barca lost left-back Alejandro Balde to a scary-looking injury in the early stages, but at least got the chance to welcome winger Lamine Yamal back off the bench for the second half.