Barcelona B have come from behind to snatch a 3-2 win over Mirandes in the Segunda Division.
The away side took a sixth-minute lead when Juan Camara kept his composure to slip the ball into the back of the net.
However, they struggled to contain Mirandes from set pieces and Javi Cantero rose highest to nod the ball in shortly before half time.
The hosts repeated the trick after the break to take the lead as Urko Vera found the back of the net, but Barcelona equalised when Adama Traore set up Patricio Gabarron.
They found the winner late on when Gabarron found Alen Halilovic, and he finished with aplomb.