Marcus Davies, Ben Hughes, Nathan Lavender and Adam Pugh shared the goals which delivered maximum points for Penyffordd.
Benjamin Bailey and Thomas Smith replied for Casty.
All-square at Mynydd Isa, James Beck and Samuel Wainwright on target for the home side, Shane Wellings and Jack Cox replying.
Niall Challoner scored five times as Acton rattled up double figures against Skippy.
Samuel Giles and Ryan Jones added two goals apiece for the visitors, Chad Humphreys and Joe Garner notched one each, Scott Ratcliffe and Sean Phelan bagged consolations for the visitors.
Seven-up for Sychdyn, James Towey and Joe Robins both with a brace, Daniel Mountstephen, Jordan Walker and Alexander Millington providing the rest.
Jack Wakeman and Ruari Wood delivered the goals on 36 and 39 minutes that earned Caerwys maximum spoils.
Craig Worthington (2) and Ben Williams found the net for away winners Casty, Ross Hardy-Partington replying.
Champions the Park chalked up a magnificent seven, Richard Jones (2), Sean Humphreys, Sean Price, Matthew Bithell, Joshua Venables and Kieran Jarvis splitting the riches.
Jack Johnson and Bobby Alderson hit back for the away side.
Jay Wiles (2, 1 pen) and a Linden Puckey pair led the goals parade for overwhelming winners Mynydd Isa.
All scoring one were Joseph Liptrot, Kobie Betts, Liam Davies and Lewis Knight.
A good contest saw Penyffordd finish on top.
Kelson Cunnah, Dylan Williams, Thomas Potts, Calum Roberts and Alyn Roberts all pocketed a goal each for the hosts, Damon Bradley (2) and Sam Fairclough responding.
Jac Kennedy starred for Northop Hall in his team's five-wicket Welsh Cup win over Northop.…
Gwil Lloyd Jones was a century-making hero for Abergele NORTH WALES CRICKET LEAGUE REPORTS -…
Cup winners Aston Park Rangers. PICTURES: LISI JONES @ NEWFA - many thanks 2025-26 NEWFA…
What a great season it has been for Tier 4 double winners Nefyn United NORTH…
Asa Thomas in past action for Trearddur Bay. Picture: SEAN CHADWICK Asa Thomas needs to…
It should be an absolute cracker - Porthmadog v Knighton Town for a place in…