Ryan Kehoe knocked in a hat-trick as Albion kept up the pressure on leaders Caersws by hammering a magnificent seven past Llangollen at Clywedog Park.
Jordan Johnson, Dion Gibbins, Callum Mannion and Jamie Foulkes were also on target for the hosts, Rhys Kynaston with a late consolation for the visitors.
Quite a shock at Mount Field as leaders Caersws were toppled by a hard-working Llanfair outfit.
Karl Seliaerts struck on 10 minutes and Matthew Spencer added the killer second after 78.
Warren Aykroyd-Duckett (2), Paul Jones, Joe Williams and Ifan Jones fired Llanuwchllyn to a thumping win over Corwen, Tom Williams replying for the visitors but also missing a penalty.
James Ratcliffe’s double, including an 83rd minute equaliser, rescued a point for Hawarden.
Saltney finished level thanks to goals from George Davies and Ryan McCleary, who also missed from the spot.
Shaun Jenkins and top-scorer Matty Jones delivered the second-half goals which clinched an excellent win for Cefni at Gwydir Park.
Ryan Boddis (2, 1 pen) and Lewis Mulvaney split the goals as Borough picked up cup group points at their local rivals.
Cole Twomey was the sole home marksman on 62 minutes, by which stage Tudno were two down.
Llion Thomas and Tomos Jones both struck in the final 10 minutes to book maximum spoils for Cerrig.
Llion Morris and Sam Jones both plundered hat-tricks as second-place Llannefydd rattled up a big win at Cae Ffwt.
Ciran Jones, Sam Lewis and Rhys Johnson added a goal each for the visitors, Joe Smith managing to ensure Glan got on the scoreboard with a 68th minute finish.
On-fire Kinmel Bay made it six straight wins in April with a 4-1 triumph over Meliden at Y Morfa.
Joe Roberts edged the visitors in front on 11 minutes, but Ian Dunn restored parity with 31 on the clock.
Liam Jones made it 2-1 and Dunn added a third in first half added time.
Connor Morris kept up his amazing run with a 32nd goal of the season and a 15th in his last six matches in the second half.
Matty Rees handed Rhuddlan a 13th minute lead, but Mochdre hit back in ruthless style to score five without reply.
Jack Jeffers made it one-apiece before the break, then in the second period, Kai Davies, Christopher Lloyd, Joshua Grimshaw and Tom Paddock piled on the goals for Sports.
NFA clinched runners-up spot and a promotion place in Division One after a hard-fought win at Rhyl All Stars.
Tyler Donnelly put All Stars one-up from the penalty spot on six minutes, and it stayed 1-0 up to half time.
In the second half, NFA got to grips with the assignment, goals in quick succession by Niall McGuinness and David McHugh putting them in front before sub Deven Bradley pocketed a late clincher.
Cian Owen, Dei Thomas, Morgan Rowlands and Marquis Holland delivered the goals which banked three points for the Anglesey visitors.
Owen Ward hit back for the Busmen.
Cai Edwards and sub Josh Roberts were on the mark for winners Bontnewydd.
Llanystumdwy had Elgan Roberts red-carded in the 43rd minute,
Victory for Caergybi in the port derby with Jordan Rowlands on target in the first half before Tristan Hughes missed a penalty for Holyhead.
In the second half, leading scorer Louis Chapman and Steve Driedyk found the net for the hosts.
Seven heaven for almost certain runners-up Cemaes, Matt Reynolds notching a first half hat-trick and going on to add a fourth after the interval.
Luke McKittrick and Tom Wood (2) brought up the seven.
Llion Roberts and Mason Turpin provided the goals which earned Llangoed a home point.
Stuart Cooke replied with a double for Rangers.
Pwllheli celebrate winning the League Cup this season. Pictured in the red kit is goalkeeper…
Great times for Steve Gardner Report by Don Halecoastandcountry.blog donhaleblog.blogspot.com/2026 Welsh Master and track star…
Liam Eason scored twice for Tîm Rhanbarthol Cymru y De as they claimed a 2-1…
CPD Dinas Bangor City 1876 in action during their record-breaking performance at Pwllheli (white) on…
Chirk 1st XI line up before their win over Foston. Pictured - back row left…
It's a treble for FC Queens Park Vets! NORTH EAST WALES VETS LEAGUE CUP FINAL…