Clive Griffiths’ men turned on the style at Castle Park as they demolished Cinderford to record their 15th win from 18 games.
The National One table-toppers took little time to get into the game as Mat Clark showed his power and pace to ride numerous challenges before going over inside two minutes.
Jamie Lennard made no mistake with the conversion as Doncaster led 7-0 in the opening exchanges.
Knights looked like they would power on from their opening score, however, the visitors were dangerous in possession and the pacy Nev Codlin combined well to collect a pass and power over. Mark Davies added the kick to level proceedings with just seven minutes gone.
The game seemed to settle down following its early promise as Doncaster were camped in the Cinderford half but failed to add to their score.
Codlin then intercepted a Doncaster pass and was yards away from crashing over but came up against good defensive play from the Knights as they stopped the number 11 in his tracks.
Moments later Knights had an interception of their own, this time it was Lennard who collected the loose pass and sprinted the length of the field to go over. He added the extras for a 14-7 lead with 20 minutes gone.
Tyson Lewis then got in on the scoring act as he finished off a well-worked move for the league leaders’ third try of the game. Lennard’s perfect kicking continued as Griffiths’ side led 21-7.
It looked more than an uphill task for the Gloucestershire outfit as Michael Hills powered over down the left following good work from Bruno Bravo and Paul Jarvis for the bonus point. Lennard made it four conversions from four for 28-7 in the 25th minute.
A Lennard penalty made it 31-7 before Cinderford reduced the deficit with a superb passing move that was finished off by Michael Wilcox. Davies kept up his 100 per cent record with his second conversion of the game (31-14).
However, a Glenn Bryce try gave Doncaster a 36-14 lead as Lennard could not quite make the kick count as it fell short for the last action of the half.
Doncaster once more burst out of the blocks when they added to their impressive score with a Lewis try in the 43rd minute. The former Plymouth man was able to fight off the challenges, after Clark had released him, before touching down. Lennard’s skewed conversion saw the score remain 41-14.
The ex-London Irish player later somehow found a gap between the Cinderford backline to race over after good pressure from the hosts. He converted for the fifth time of the afternoon for 48-14 Doncaster.
Good play from Jarvis saw Clark go over for Knights as Lennard converted for a massive 55-14 lead to the home side and still 15 minutes to spare.
Cinderford hit back through a try of their own, before a Tom Laws conversion brought the game to 55-21 with 68 minutes gone in front of the 1,097 strong crowd.
It was soon 62-21 as replacement Dougie Flockhart crashed over following strong play from Lucas Guillaume in the build-up. Lennard kicked the two points for another fine afternoon from the former Bedford Blues man.
But Cinderford celebrated a four-try bonus point through George Mills as Davies added the extras in what was a strong afternoon for the kicker, 62-28.
Final score: 62-28.