Urko Vera struck twice for Mirandes as they condemned Barcelona B to a 3-1 home defeat in the Segunda Division this evening.
Vera gave the away side the lead in the 14th minute and they held the hosts at bay for the remainder of the first half.
Barcelona B hit back through Jean Marie Dongou shortly after the interval, but they were level for just 10 minutes as Pedro Martin restored the visitors' lead just after the hour mark.
With 20 minutes remaining, Vera netted his second goal of the game to give Mirandes all three points and move them up to 11th place.