Cricklade overcame a half-time deficit to ease their own relegation fears and almost certainly condemn Marlborough to the drop.
The home side made an awful start, when poor defending allowed 14-man Marlborough a converted try. A good break by Mark Adams put Jonathan Crowe into space. After a good sidestep he ran through four players to score a try he converted himself.
Gradually though, Cricklade wore down their opponents and Marlborough coughed up two penalties that Gavin Russ converted to cut the deficit before the break.
Visiting skipper Geraint Jones made some good breaks and Crowe was well supported by fellow centre Andy Hay and wings Robin Adams and Chris McKenzie. But Marlborough were eventually carved open.
Steve Gee's crossfield run appeared to be leading nowhere, until he suddenly changed direction, found a gap and went all the way to the line.
Marlborough did push forward again, and it was not until Gordon Aitken found Simon Tetlow wide on the left that Cricklade were able to score their second, the conversion awry.
Both sides had opportunities as time went on, but Cricklade used their extra man advantage.
Aitken was able to burst through for the final try under the posts, Sam Gay slotting the easy conversion to set the seal on 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 hereComments are closed on this article