Thumping victory for Pwllheli where Jason Banks emerged as a five-goal hero.
Elgan Buckley, Cai Tate and Cian Goodman added one apiece, Jake Jones with a consolation for Wanderers.
Rhodri Roberts handed Gaerwen a 17th minute lead, but Charlie Hill and Ryan Fleming hit back before half time and 2-1 to Kinmel Bay was how it ended.
Gaerwen’s Dan Barton was red-carded in the 94th minute.
Liam Brown and a Cameron Vaughan double, including a penalty, secured a superb win for Bow.
Four wins out of four for Penmaenmawr, Cody Williams and captain Allen Padua with the away goals, Andrew George replying.
All-square at Ffordd Padarn, Cian Dafydd giving Nantlle a 15th minute lead before Caio Jones levelled on 41.
Vale manager Jamie Owen was shown a red card on 93.
Daniel Russell delivered a 93rd minute decider for Mochdre.
The first half ended goalless, Deacan Leuty missing an added time penalty for the hosts.
Mochdre’s Soloman Moore broke the deadlock on 51 minutes, but Lewis Eyre-Williams levelled on 59 and then edged the visitors in front after 65.
Then came a dramatic finish. Riley Cranham made it 2-2 on 86 and Russell clinched it for Sports in added time.
Can Bangor City 1876 reach their second cup final of the season on Saturday afternoon?…
The unstoppable Kirstie Kural. Picture: SAM EADEN FAW Kirstie Kural of Wrexham Foresters has now…
Asa Thomas is flying up the Bob Brodie Trophy chart and could yet produce the…
The goals keep coming for the relentless Meilir Williams Meilir Williams' hat-trick in CPD Llanuwchllyn's…
Can Bangor repeat their double success of last season? Saturday, April 18, sees the start…
Scott Evans was Corwen's match-winner at Rhos Aelwyd. Picture: CORWEN FC - diolch RESULTS -…