Cwm Wanderers secured a return to the Neath and District League Premier Division with a 4-0 home win over third-placed Cambrian.
The result came after an excellent performance from a young Cwm side which secured runners-up spot – and promotion.
Cwm still has leaders Onllywn to play but top spot is beyond them.
The club’s third team sit on top of Reserve Division Three with one game remaining, but can be caught if other clubs win their games in hand.
Meanwhile, the Reserve Division Three Cup final when Cwm take on Cilfrew has been arranged for May 7 at Ynysmeudwy.
Cwm Youth ended their league season in second place and earned a place in the Youth semi-final play-offs.