The home side eventually ran out 49-38 winners in an entertaining contest which saw nine tries including a hat-trick from Neath scrum-half Chris Morgans.
With Phillip Sargent injured Simon Grainger took over as Bedwas captain while young Ethan Davies started at outside half with Richard Powell on the bench. Fit gain Ross Wardle started on the wing and a late change saw Matthew Pettit start at tight head prop in place of Kristian Gay.
Bedwas took a second minute lead via an Ethan Davies penalty after Neath were adjudged to have entered a ruck illegally.
The lead lasted just three minutes before two tries in two minutes by Neath scrum half Morgans put Neath well ahead.
Jonny Davies added the conversions and at this stage Bedwas were on the ropes with the visitors utterly dominant.
But following a scrum on the halfway line, Bedwas came back into it. The ball was spread wide and Stuart Thomas crossed out wide. Davies converted and somewhat against the run of play, the home side were back in the game.
From the restart, Neath gained a 40 metre penalty in front of the posts but Johnny Davies’s kick went wide. Davies was then wide of the mark with his own attempt from half way shortly afterwards.
Desperate for a win, Neath then ramped up the ante. A missed tackle by Bedwas proved costly as centre Ryan Evans crossed under the sticks, Davies adding the conversion. Neath looked dangerous with the ball in hand but Jack Dixon made a good break, offloading in the tackle to Matthew Pettit who moved the ball onto Ethan Davies for a try he converted himself.
Neath countered and scrum half Morgans added his third try, converted by Davies before Bedwas hooker Ben Roberts was sin binned just before half time for pulling down a maul. Davies added the penalty to put his side 31-17 ahead.
Early in the second-half, a serious injury to Neath winger Jason Howells held play up for 15 minutes whilst the medical staff attended to him. The lay off did not seem to knock the visitors out of their stride though as Gareth Gravell crossed for a converted try soon after the restart.
The game then turned after 50 minutes when with Neath a man down in the scrum due to Rhys Jones’s sin binning, Bedwas earnt a penalty try for a professional foul on Scott Williams. Neath’s discipline fell away from there on in and replacement Richard Powell made them with penalty goals after 52, 56, 62 and 65 minutes.
Matthew John crossed out wide to put Bedwas ahead before Neath were again on the back foot following a second sin binning on 68 minutes, this time centre Kyle Davies having an enforced rest after persistent offences saw the referee produce a yellow card.
Great work by the pack earnt Bedwas a further penalty converted by Powell before replacement prop Dan Preece completed the comeback on 76 minutes with an unconverted try.
Preece’s try, his first for Bedwas, saw the home team score 32 unanswered points to turn the game around and pull off what at one stage looked like an unlikely victory.