MOLDGREEN passed a massive test of character to win 24-18 at Westgate Redoubt and maintain their lead at the top of Division I of the Pennine League.
Their Wakefield hosts were fired up from the start and made life tough for their opponents.
But Moldgreen held their nerve and discipline to claim the points and stay one point ahead of second-placed Kippax Welfare.
After falling behind to an early Westgate penalty, Moldgreen began to gain the upper hand and by half-time had opened up a 14-2 advantage.
Roger Simpson opened his side's account with a long-range try and then set up the second for Neil Thornton, who also added the goal.
And when Nick Swift dived over in the corner to extend the advantage to 12 points, it looked as if the points were comfortably heading back to Huddersfield.
But despite an early Thornton penalty, the home side began to turn the tables and, with 10 minutes remaining, they led 18-16.
But Moldgreen were not to be denied.
With time ticking away, Mick Shaw, who ran Swift close for the man-of-the-match award, eased his side ahead before crossing again in the closing moments to seal a deserved victory.
* Slaithwaite Saracens have suffered their first Division IV defeat of the season.
After dropping just one point from their opening eight matches, they were beaten 16-10 at leaders Wortley Dragons in a gripping top-of-the-table clash.
The early signs didn't look promising as the home side opened the scoring with a converted try after just two minutes.
This, however, proved the only try of the first half, and it wasn't until the 60th minute that Wortley scored their second try.
This was followed six minutes later with try No3, albeit off a forward pass, and the game had slipped out of the Saracens' grasp.
Slaithwaite did finish strongly, with two tries from Lee Mason and Darren Hawkyard and a Richard Flooks goal in the final 10 minutes, but it was too little, too late.
And there was also disappointment for fellow Division IV sides Underbank Rangers and Meltham All Blacks.
Underbank were beaten 30-20 at home to Sharlston, while the All Blacks lost 26-18 at Liversedge.
Rangers were particularly frustrated as a slow start proved their downfall.
They conceded three early tries before they got into their stride, with the fightback coming too late to turn the game around.
Strong home performances came from versatile Robert Watson, Stephen Berry, Neil Williamson and man-of-the-match Craig Charlesworth, who finished with two tries.
Underbank's other points came through tries from Max Berry and John Birt, who also added two goals.
The All Blacks were also guilty of making a poor start, quickly conceding three converted tries early on.
By half-time, they had cut the deficit to 18-12, with tries from Matthew Hird and Jason Carter and two Richard Ellis goals.
Carl Batley then levelled the scores with a third converted try at the start of the second half before Liversedge finished strongly to seal the visitors' fate, despite a superb effort from man-of-the-match Daniel Hird.