WITH joint leaders Caernarfon frustrated by a waterlogged pitch at Conwy's Y Morfa, Cefn Druids took advantage to go top of the Huws Gray Alliance with a 2-1 win over another side with promotion ambitions, Prestatyn Town.
A brace from Steve Blenkinsop did the trick after the Ancients had fallen behind to a 21st-minute goal from Jordan Davies, but the home side were helped by the dismissal of Prestatyn's Alex Williams before the break.
The league's biggest crowd of the season, 740, watched Flint Town United beat local rivals Holywell Town 3-0 at Cae-y-Castell.
Shaun Beck opened the scoring with Steve Cunningham adding the second on his and player/coach John Hill scoring the third.
Kristian Pierce opened Denbigh's account at Gresford and Town added two more from Paul Hart in the last 10 minutes to seal the points.
Guilsfield's Jake Cook put Guilsfield ahead at Llanfair United, who levelled through Jamie Davies, but Cook added his second from the penalty spot to secure a win for the visitors.
Mold Alexandra and Buckley Town shared a 2-2 draw. Dan Drazuaskas and a Jack Laird penalty twice had the home side in front, but Chris Roberts and captain Danny Sullivan scored the equalisers.
In a bottom of the table derby affair, Caersws and Rhayader Town drew 1-1. A Rhydian Davies penalty five minutes into the second half put the visitors in front, but Daryl Rogers equalised for the home side.