Bradford Salem moved into fourth spot in SSE Yorkshire Division Two after a convincing 46-24 bonus-point win over Roundhegians at Chelwood Drive.
Winger Carl Walker touched down following a speculative kick and chase and a penalty from fly-half Andy Robinson gave Salem a slender 8-7 lead.
Tony Williams then cantered under the posts for a try but Roundhegians hit back for an unlikely 17-15 lead at the break.
Inevitably, the Salem pressure started to tell and the visitors went back in front courtesy of a Danny Thomas try.
Skipper and Number 8 Damien Pearson drove over for a try, Thomas showed some superb elusive skills to score a solo effort and Walker finished off a swift handling move to give Salem an unassailable 39-24 lead.
Then Thomas showed great pace to complete his hat-trick, Robinson spot-on again with the conversion to seal a big victory.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here