Cinderford saw off the determined challenge of Macclesfield, outscoring their opponents by six tries to three, to maintain their position near the top of National One.
The visitors were first to score when from a lineout catch and drive prop Martin Kent peeled off to score the simplest of tries, which Tom Eaton converted.
Cinderford quickly replied when a knock-on went straight into the arms of Jack Adams who put winger Sam Caven away for a try under the posts, which Mark Davies converted. Turnover ball for the home side then saw Adams again create the opening for Lloyd Stapleton who stepped inside and raced through to score with Davies converting.
Macclesfield enjoyed plenty of possession and territorial advantage for the remainder of the half but the Cinderford defence was up to the task and the score remained 14-7 at the interval.
Cinderford’s already depleted forwards suffered further injuries, with stand-in second row Dave Mckee being replaced after 25 minutes by Joe Garner. Flanker Adam Nicholls then damaged his ankle just before half time and had to be replaced by reserve hooker Stuart Bailey.
A three try burst early in the second-half put Cinderford firmly in control.
First to score was Adams who managed to get the ball down over the line with Davies converting. Then several home players combined well to put skipper Will Foden in for a try which Davies again converted.
The lead was further increased when Rob Winchle intercepted, he found Tom Bozzard up in support and he in turn put Mike Wilcox away for a try in the corner. Macclesfield responded with a try from No8 Dave Marwick, before Cinderford went over again with an individual try from scrum-half Sam Arnott.
Late in the game the visitors crossed for their third try, scored by centre Elliot Brieley and converted by Josh Longmore.
Man of the Match: Robbie Winchle