Town are table-toppers as late run turns tables.
WELSH ALLIANCE LLANGEFNI Town are outright leaders of Welsh Alliance Division One following a 4-2 home win over Greenfield.
Matthew Jones handed Cefni a half-time lead, but a pair of Danny Calvert penalties edged the visitors ahead before the islanders turned the tables with goals from Jack Williams, Iwan Jones and Kevin Lloyd.
Unbeaten Nantlle Vale were held 1-1 at Llandyrnog United, Ryan Harden putting the hosts in front before Aaron Griffiths levelled. David Maddock secured Llandudno Albion a 1-0 verdict at Bodedern Athletic, while Prestatyn Sports defeated Llanrug United 2-1 (Aaron Hughes), Shane Middleman and Ben Cawley the marksmen.
Richard Jones, Tom Smith and Jack Jones struck for Penrhyndeudraeth in a 3-1 triumph over St Asaph City (David Evans). Geth Evans put Barmouth one-up at Mynydd Llandegai, but it ended 1-1. In Division Two, leaders Llannerchymedd crashed 6-3 at Aberffraw, Nathan Moore and Richard Roberts with a pair apiece, Connor Rees and Gary Bolton one each. Chris Byast and Rob Jones (2) replied.
Previously unbeaten Blaenau Amateurs slumped 4-0 at Llannefydd (Tomos Davies (2), Ed Jones, Ynyr Clwyd), while Pwllheli won 5-4 at Gaerwen.