PRESTATYN Town landed a huge blow in the Huws Gray Alliance title race when they beat main rivals Caernarfon Town 3-2 at Bastion Gardens.
The Seasiders went ahead on 16 minutes when defensive hesitancy allowed Jack Kenny to score into an empty net and Michael Parker added a second four minutes into the second half. The Canaries responded when Jay Gibbs spotted keeper Carl Jones off his line and scored from 45-yards. Parker restored Prestatyn's two-goal cushion from a James Stead free-kick, but Jamie Breese jangled the home nerves with an 86th-minute goal. And the visitors went close to an equaliser when both Breese and Leigh Craven had efforts blocked.
Flint Town United moved up to third with a 2-1 home victory over Conwy Borough. Danny Cross handed the visitors a 59th-minute lead, but Kyle Smith’s brace sealed the win for the Silkmen. Fourth-placed Caersws were stunned at home by lowly Mold Alexandra, Alex Weatherby and Sam Richardson scoring inside three minutes afetr Iwan Lewis had put the Bluebirds in front.
An injury-time decider from Julian Williams sealed a 2-1 win for Porthmadog at Ruthin Town, who grabbed a late equaliser through Ilan Hughes after Chris Jones had put the visitors in front. Goals from Corey Jones and Gavin Sharpe gained Holyhead Hotspur a much-needed 2-1 victory over Guilsfield, who responded through Louis Irvine.
Rhys Lloyd, Simon Smith and Jack Chaloner from the spot were on target for Gresford Athletic in a 3-1 triumph against Llanfair United, who hit back through Daniel Jones. Penrhyncoch and Holywell Town drew 1-1, Liam James handing the Roosters a 15th-minute lead, but a Shaun Tuck spot-kick on 72 minutes rescued an away point.
On Friday night, Denbigh Town beat Buckley Town 3-0 with goals from Tony Davies, Craig Pritchard and Alan Bull.