CONWY United reached the Cookson Cup final courtesy of a 2-1 victory over neighbours Glan Conwy.
An own goal on the stroke of half-time handed the Musselmen the lead, but Aled Stapleton equalised on 69 minutes only for Chris Quinn to bag the winner two minutes later.
Gap Connah’s Quay moved into the quarter-finals of the Barritt Cup after seeing off Aston Park Rangers 3-1, Craig Jones, Mike Hayes and Danny Pinch on target for the Nomads, Anthony Weaver replying.
In the Welsh Alliance League, leaders Rhydymwyn squeezed a 2-1 verdict at Llanrug United.
Andrew Williams put the home side in the lead, but Andrew Renshaw levelled for Rhyd soon after and Chris Geary nabbed the decider three minutes from time.
Second-placed Barmouth and Dyffryn lost ground when they went down 2-1 at home to Blaenau Ffestiniog, Terry Hughes and David Copsey (penalty) for the Quarrymen, Dean Irvine having put Bermo back on terms just before the changeover.
Llandudno Junction climbed to third thanks to a 4-1 thrashing of Holywell Town, Simon Kay, Aaron Spencer, Joel Hewitt and Mike Lundstram on target for the Railwaymen, Wayne Bayliss for the Wellmen.
Bottom side Nantlle Vale continued their improvement with a 1-1 home draw against Llanrwst United, Gavin Edwards striking first for the hosts only for a Leighton Griffiths penalty to ensure a split decision.
Llanberis enjoyed the perfect tonic ahead of their FAW Welsh Trophy quarter-final next weekend by winning 3-1 at Nefyn United.
David Jones, Gwyn Jones and Carwyn Jones found the net for Beris, Llyr ap Gruffydd’s reply coming in the 90th minute.
Liam Jones (pen) and David Holloway banked Llandyrnog United a welcome 2-1 verdict against Halkyn United.