HUDDERSFIELD Giants kept up their high scoring rate in rugby league's Senior Academy First Division with a 44-26 triumph over Doncaster Dragons at Laund Hill.
And had it not been for visiting centre Wayne Green, the margin of victory would have been far higher.
The former Castleford Tigers threequarter finished with four tries and landed two conversions to finish with a total of 20 points.
Green apart, however, the Dragons had very little to offer against a Giants side who were all too often in cruise control in the game.
It was obvious after 25 minutes that Huddersfield would be making it four League wins out of four as they raced into a 22-2 lead.
Doncaster opened the scoring with an eighth-minute penalty from John Woodstones.
But two minutes later Paul Mennell fed Matthew Whittaker to score the opening try, converted by Tony Williams, and the home side were on their way.
Three minutes later Marcus George followed up a kick thorough to score another converted try.
And in the 23rd minute, Williams darted over from dummy half.
On Huddersfield's next attack, Whittaker sent George over for his second touchdown.
Williams' third goal gave Huddersfield their 20-point lead.
But that was the signal for Green to take matters into his own hands.
In the space of just six minutes, the centre completed a stunning hat trick and landed two goals to cut the deficit to four points at the break.
Fortunately, the Giants responded positively at the start of the second half, with Jonathan Grayshon setting up Tom Senior for a try within three minutes of the restart.
Williams again converted and followed suit in the 57th minute after Richard Knight put Kris Lythes in for a score.
Green added his fourth try minutes later before Whittaker showed all his strength to power through a tiring Doncaster defence.
Wayne Frost managed a late Doncaster consolation in the closing stages, but it was left to Mennell to have the final say as he dummied his way over from close range and complete an emphatic scoreline.
Huddersfield are second to Leigh on points difference (108 to 174) in the eight-club table.