David Babunski scored a 94th-minute winner for Barcelona B against Alcorcon in an end-to-end seven-goal thriller in the Segunda Division this evening.
Visitors Alcorcon had a two-goal half-time lead thanks to efforts from Oscar Plano and Dani Pacheco, but Barca struck back to level the game at 2-2 thanks to two quick strikes from Jean Marie Dongou and Edu Bedia.
The home side then went ahead when Bedia notched his second 18 minutes from time.
Dongou was then shown a straight red card and it looked like Alcorcon had salvaged a point when Juli Creda tucked home a penalty with two minutes on the clock.
Despite being down to 10 men, first-half substitute Babunski would strike the winner deep into injury time to move Barca up to third in the table.
Alcorcon, now 10th, needed to win to have any chance of reaching the playoffs.