Buxton slipped down a place in the league standings, after a 35-21 defeat away at Oldershaw last Saturday.
The visitors struggled to switch on for the first 15 minutes as they conceded two tries and a penalty.
The shell-shocked Bucks managed to recover somewhat, as they aimed to claw themselves back into the contest.
Despite Oldershaw having a heavier pack, Buxton soon began to stamp their dominance on the match.
The power of the scrum led to Buxton’s first try of the afternoon and soon after they were awarded a penalty try, with the conversion being duly added.
The next score came from Oldershaw after a dubious refereeing decision allowed a five-metre scrum, from which they ran in a well-worked try under the posts, shortly before half-time.
In the second half, Buxton came out a much more determined side and showed the rugby they were used to playing.
Some excellent running from both the backs and forwards allowed two quick tries , the first coming from Ben Austin and the second from Terry Summerfield, with both conversions being added.
Just as Buxton looked to be hauling themselves back into the game, a charged down kick led to Oldershaw’s fly-half touching down under the posts as they moved 14 points clear of Buxton.
This Saturday the Bucks face another tough test when Ellesmere Port travel to Sunnyfields (3pm).