Llangefni Town picked up their first league win of the campaign after a 2-0 win over Llanidloes Town at Cae Bob Parry.
Jonathan Evans and Thomas Kelly scored in each half as the home side moved off the foot of the JD Cymru North table.
Stephen Tomassen, Adam Davies and Jake Eyre all scored twice to help Airbus UK Broughton extend their lead at the top of the JD Cymru North with a 6-1 win over Holywell Town.
Jake Cook had given Holywell a dream start before David Forbes was shown a straight red card for the away side in the eighth minute, and the home side took advantage by firing home six.
It was a six-goal thriller at Y Morfa Stadium as Buckley Town played out a 3-3 draw against Conwy Borough.
Goals from Connor Littler, Luke Blizard and Aled Bellis saw the away side go three goals in front inside the opening 20 minutes.
Corrig McGonigle and Iolo Hughes responded for the home side either side of half time before Nathan Williams completed the comeback with three minutes left on the clock.
Holyhead Hotspur picked up their first win in their last four outings in all competitions with an emphatic 5-0 triumph over Gresford Athletic.
There were five different goalscorers for the home side as Liam Morris, Dean Garmey, Dylan Summer-Jones, Jay Gibbs and Leon Dorran were all on target for the home side.
Bangor City fell to a 2-1 defeat against Ruth Town at Nantporth Stadium, with the away side bouncing back after conceding five against Colwyn Bay last time out.
Fan favourite Sean Eardley discusses Llandudno return and hot start
The Seasiders sit third in the standings and Eardley tells all about the 11 games so far.Read more
Key fixtures | JD Cymru Leagues
With another busy weekend of action ahead, here are some of the key fixtures to keep an eye on across the JD Cymru Premier, JD Cymru South and JD Cymru North.Read more