FOLLOWING a 2-0 away witn at Penrhyncoch, Huws Gray Alliance leaders Prestatyn Town are just one point away from securing the title.
Home keeper Leigh Jenkins denied Jordon Davies from the penalty spot in the first half, but goals from Jack Kenny and Ben Maher in the second period secured the points.
Second-placed Caernarfon drew 0-0 away at Guilsfield with Canaries' keeper Alex Ramsay saving a late Adam Jenkins spot kick. Third-placed Gresford Athletic were stunned at home by Caersws, who won 5-3. Sean Evans and Mike Collister scored first half goals for the Bluebirds, who forged further ahead through Luke Evans and Iwan Lewis. But the hosts mounted a fightback with goals from Sam Richardson and Jack Jones before Lewis scored his second to settle the visitors' nerves.
Denbigh Town built on a midweek win at Prestatyn by beating Flint Town United 4-1. Andrew Swarbrick and an Alan Bull brace put the home side in firm control before Andy Brown pulled a goal back for the Silkmen, but Bull then completed his hat-trick.
Two goals in three first half minutes from Jordon MacCarter and Tom Jones gave Ruthin Town a 2-0 half time lead at home to Buckley Town, who responded after the break with a Peter Doran penalty before Tom Sharples got Ruthin's third.
Holyhead Hotspur reached the league cup semi-final with an extra-time Brendan Hogan goal against Porthmadog.