Report | Barnsley U18s 2 Swansea City U18s 3
Swansea City Under-18s showed tremendous grit and character to twice come from behind to snatch victory at Barnsley, despite playing the final half-hour with 10 men.
Byron Anthony's side trailed when they conceded from a set play early in the first half, but they got back on level terms thanks to a Geoff Bony header.
A fine finish from the Barnsley left wing-back from a long throw from the right restored the Tykes lead before the interval, but Kyrell Wilson again got the visitors back on level terms.
However, with the momentum with them, the Swans saw defender Jack Cooper - one of a number of under-16 players in the matchday squad - dismissed after picking up a second yellow card.
But Swansea were not deterred, and claimed victory in stoppage time as substitute Iwan Morgan fired home.
It was no less than a youthful side deserved, with a handful of under-16 players involved, while new arrivals Charlie Veevers, Filip Lissah and Wilson were handed starting roles.
The visitors started well, but they fell behind from a set-piece which they were unable to deal with.
But Swansea regathered themselves and continued to threaten, getting particular joy down the right flank.
And it was from that source that they levelled, Veevers sending in a fine cross for Bony to head the ball beyond the keeper.
However, it was Barnsley who held the half-time lead as a throw from the right found its way across the box where it was well-finished from the opposite side of the box.
Again Swansea responded, this time Lissah the man to deliver with quality from the right flank for Wilson to turn home his first goal since joining the club.
The ebb and flow of the contest continued as young Cooper saw red with a third of the game still to go, but it was Swansea creating the better openings.
They thought they had a late winner only to see a Morgan strike ruled out but, undeterred, the striker was on hand to finish in stoppage time as the visitors took all three points.
Swansea City: Ben Hughes; Filip Lissah, Jack Cooper, Ryan Bassett, Josh Carey; Charlie Veevers, Josh Edwards (captain), Dan Watts; Cameron Llewelyn, Geoff Bony, Kyrell Wilson.
Substitutes: Tyler Evans, David Roberts, Aimar Govea, Cameron Congreve, Iwan Morgan.