Holywell Town's Shaun Tuck had a seventh minute penalty saved by Carl Jones before league leaders Prestatyn Town took the lead thanks to a Jack Lewis goal on the stroke of half time. The second half was a different story as Prestatyn fired another five without reply with six different scorers, Noah Edwards, Jack Kenny, Jordon Davies, James Stead and Alec Williams

Second placed Caernarfon Town twice found themselves behind at Gresford Athletic but were level at the break. Owen Roberts and Dave McIntyre getting the Athletic goals and Darren Thomas and Nathan Craig on target for Caernarfon and they scored three more in the second half with Thomas completing his hatrick and Danny Brookwell on target.

Andy Brown gave Flint Town United the lead at home Mold Alex minutes before the break and he added a second at the start of the second half. James Hopper made it three for Flint before Lee Jones netted a consolation for Mold.

Denbigh Town’s Arran Hassall fired a hatrick in the first fourteen minutes in their home game with Guilsfield, Gareth Partridge also on target for Town in the first half. Jake Cooke netted a penalty for Guilsfield before Jack Eyre added a fifth for Denbigh and two late goals from Adam Jenkins made it five three to Denbigh at the final whistle

In a tight game at Caersws a Mark Griffiths goal in the first half gave Cws the points against Buckley Town who had Asa Hamilton red carded

After a goalless first half at Porthmadog Jamie Davies gave visitors Llanfair United the lead only for Chris Jones to level, Josh Davies then fired a hatrick for Porth before Davies added his second for Llanfair

Holyhead Hotspur and Ruthin Town failed to score in the first half with Holyhead finishing the half with ten with Dean Garmey seeing red. Garmon Hafal gave Ruthin the lead but with five minutes remaining Mike Kelly equalised for Hotspur five minutes from time but with almost the last kick of the game a Osian Davies goal gave Ruthin the Town the points

A goal in the first half from Jon Evans was enough to give Penrhyncoch the points at home to Conwy Borough