Harrogate Hockey Club Mens 1s remain top of the North Division One table after ending Chapeltown's unbeaten home record.
After their statement victory over title-rivals Leeds last time out, Tom Harris' team completed a league double over Saturday's hosts, emerging 4-2 winners in wet and windy conditions.
'Gate started the game slowly and the home side should have gone in front in the opening minutes, but a Chapeltown forward fired wide when well-placed.
This near-miss did however prompt Harrogate into seizing the initiative and they went on to score three goals in quick succession.
Joe Horne rolled away from a defender and lashed home a powerful shot before Alfie Weaver dispatched a trademark drag-flick.
Another Harrogate attack saw Charles Edmondson win a second short-corner and Weaver’s drag flick was stopped on the line by a defender’s foot, leaving Andy Clemerson to slot home the resulting penalty stoke.
At 3-0 and cruising, complacency set in and Chapeltown deservedly came back in to the match.
Some poor defending allowed a home forward to poke the ball past visiting keeper Rob Stanworth and the arrears were reduced further shortly afterwards.
The men from Ainsty Road turned over the ball, leaving them outnumbered in defence and Chapeltown took full advantage of the overload.
Will Rogers then crashed a shot against a post before the half-time whistle brought an end to a frantic 35 minutes.
Chapeltown flickered at the start of the second period, but the away side soon re-took control and Ben Collinson extended the 'Gate lead.
Arthur Hunt then went close before an Edmondson effort was well-saved, the final quarter fizzling out with Harris' men still two goals to the good.
Victory ensures that Harrogate remain a point ahead of second-placed Bowdon 2s at the top of the table.