The Sonics A team produced a brilliant first half performance to go into the break 16-4 up and survived a concerted second half fight back from the Wiltshire Wyverns to put themselves firmly into the race for the play-offs.
Bristol got the scoring underway after seven minutes, Joe Atwell sprinting 60-metres to touch down. Andy Parsons added the conversion.
Wyverns pressed hard and finally gained their reward when Henry Mitchell powered over for an unconverted try.
Bristol responded positively when James Gross picked his way through the Wyverns’ defence to the posts, Josh Craven adding the extras.
They then had a try disallowed before Billy Head crossed on the stroke of half time.
Fired up after the break, the Wyverns scored first when Chris Bull charged over for an unconverted score but the Sonics hit back through Gross’ second converted by Parsons.
Again the Wyverns responded, Matt Howard going over for the score converted by Ashley Chalk. Wiltshire battled hard to close the gap further but the Sonics kept them out and when Ed Tofts stretched over for Jake Lewis to convert, they led 28-14.
Wyverns crossed with ten minutes left when Rhys Jones caught Bristol napping from close range but a well-worked score from AJ Currey finally put the result beyond doubt two minutes from time.