Cordoba have climbed to within one point of the Segunda Division playoff places by beating Barcelona B 1-0 at the Mini Estadi.
Having been edged out in the possession battle, Jose Puche's side took the lead on 73 minutes through Ulises Davila.
Barca were unable to find a response in the final 20 minutes of the game, ensuring Cordoba returned to Andalusia with all three points.
The loss leaves Barcelona B in third place.