García Pimienta's men took the victory with goals from Matheus (x2), Oriol Busquets and Rey Manaj
A win away at Villarreal B made it possible for Barça B to secure second position in the division, and the result was practically assured in the first half after the visitors went into the break 0-3 to the good.
Matheus opened the scoring with a penalty (0-1, min 21), and the same player, after a raking pass from Oriol Busquets, finished wonderfully to make it 0-2. Oriol Busquets himself looked to have made the game safe before the break (0-3, min 45).
After half-time, the rhythm dropped and a goal from Millán cut the deficit (1-3, min 51). However, Barça B quickly reacted through Rey Manaj, thanks to a sumptuous pass from Konrad, to make the score 1-4 (min 67).
Balde's own goal (2-4, min 81) saw things get nervy for the visitors late on, even more so when Jack made it 3-4 in the 90th minute, but it was just too little, too late for the hosts.
VILLAREAL B, 3 BARÇA B, 4
Villarreal B: Iker, Tasende, Dela, Lozano, Andrei, Millán (Agüero, min 81), Vadik, Collado (Ahn, min 62), Carlo (Beitia, min 62), Arana (Pacheco, min 62) and Haissem (Jack, min 81).
Barça B: Iñaki Peña, José Marsà (Roger Riera, min 46), Comas (Igor, min 68), Ramos Mingo, Balde, Jandro, Oriol Busquets (Collado, min 46), Matheus, Konrad, Hiroki (Rei Manaj, min 46) and Peque (Gustavo Maia, min 76).