Guilsfield continued their push for JD Cymru North honours with a 3-0 win at Llangefni.
Jamie Hyne set the villagers on the right course with a fifth minute opener and they led 2-0 at the break after Iwan Matthews converted a seventh minute penalty.
Hyne continued his fine scoring form to make it 3-0 in the 72nd minute.
There was huge disappointment for Trewern who 2-1lost in the last minute of the Bernie Jones Memorial Cup Final to Trefonen at Llansantffraid.
Jones gave Trefonen a good start with a seventh minute opener in front of a big Treflan crowd but Ryan Gardner gave Trewern hope with a 50th minute equalier.
With the game heading for extra time Trefonen snatched the trophy when France popped in an 89th minute winner for Trefonen.
Llanfair crushed Kerry 5-0 in the Lock Stock Ardal North East League with braces from Max McLaughlin and Astley after Griffiths had given the home side an early lead.
Results were
Bernie Jones Memorial Trophy Final
Trefonen 2 Trewern United 1
Saturday
JD Cymru North
Llangefni Town 0 Guilsfield 3
Ruthin Town 2 Llanidloes Town 0
Airbus UK 5 Llanrhaeadr 1
Lock Stock Ardal North East
Carno 0 Penparcau 4
Llanfair United 5 Kerry 0
Penycae 2 Four Crosses 1
MMP Mid Wales League East
Llanfyllin Town 3 Bishop’s Castle 3