Cymru North hosts Bay knocked out Cymru Premier visitors Flint on spot-kicks after a 1-1 draw at Llanelian Road.
Dylan Allshorn’s goal had put the Seagulls ahead on 83 minutes, only for Flint to snatch an equaliser four minutes into added time through Ivorian Jean-Louis Akpa Akpro.
Ryan Woods then saved Flint’s first spot kick from Anthony Stevens, and Bay went onto win the shoot-out with Allshorn, James Kirby, Tom Creamer, Tom McCready and Lewis Sirrell all successful.
Glynn Coney (2), Neil Mitchell, Norton Collins and Scott Williams guided Caersws to a big win at The Broadway, Daniel Hall replying.
Two goals from the magnificent Les Davies clinched 1876 back-to-back Ardal North West wins.
The Rwsters led at half time through a Sam Jones cracker, but early in the second period Corrig McGonigle made it one-apiece with his ninth goal in three games.
A pair of headers from Davies on 67 and 88 minutes sealed it for the visitors.
Tom Wells, Jack Edwards, Jon Collo and Matthew Worrall led Llay to a thumping win over Hawarden at The Ring.
Nathan Brown was on target four times as Denbigh dished out an away crunching at the Mighty Mornflake Oats Stadium.
Sam Haddon, Paul Fleming and Liam Simon were also on the mark for the visitors, Joel Griffiths responding.
Goals from Jack Delgado, captain Richie Foulkes and Ben Brierly give Mountain their first three points of the season against the Bordermen at the Dragon Steel Stadium.
Declan Williams (penalty), Llion Griffiths and Deion Hughes turned the tables for Nantlle after Kyle Kelly had given Llandudno the lead.
Jac Edwards gave Cerrig a 21st minute lead, but Joe Dukes-Morgan levelled with a penalty on 43 before Iolo Thomas notched Blaenau’s winner after 63.
The visitors had Nidian Jones red carded on 79 minutes.
Anthony Jones (2), Anthony Colquitt (2), Oliver Gray, Ryan Roberts and Jason Stockin combined to earn Kinmel Bay a massive win over their visitors.
Goals from David Lawson-Cooke and Craig Jones bagged Dyrny maximum points at Cae Nant.
Jack Williams gave Junction an 11th minute lead, Ellis Jones levelled on 28 and Jamie Haggas made it 2-1 to the hosts after 66.
A George Roberts own goal put Town 3-1 up after 84, with a Stephen O’Neill reply on 92 proving too little, too late for the Railwaymen.
Aled Evans’ 86th minute net-finder earned Meliden a point after Ryan Potts had edged the Saints ahead on 63.
Lucas Edwards was dismissed for a second yellow card for Meliden on 90.
Six of the best from Phoenix in this derby, Peter Jones (2), Benn Lumdstram, Matthew Hunt, Alfie Cadlecott and Ian Pattinson splitting the home haul, Cameron West responding.
Joel Poh notched a hat-trick for Sports in a dazzling win at Pengwern College.
Antonio Jacovelli and Ian Griffiths (pen) completed the scoring for the away side, who had Mark Price and goalkeeper Sion Williams sent off. Williams also saved a penalty.
Ryan Gordon and Ben Jacobson provided Rhuddlan’s consolation goals.
Substitute Elliot Wright’s 94th minute net-finder clinched a thrilling win for Amlwch.
Dan Howes and Tomos Williams also struck for the home side, Geraint Jones and Dylan Williams (penalty) keeping Glantraeth in the hunt.
Cal MacDonald and Ifan Mansoor pocketed the all-important goals for the Darans at Parc Meurig.
It was a good night for Menai Bridge players with the christian name Callum, Thomas scoring two, Hughes and Davidson one apiece and Paul Rowlands also hit the net in a 5-3 triumph.
Ryan Rowlands (2) and Lewis Connor replied for the hosts.
Osian Jones and Cai Holdsworth bagged two apiece in this win for Llandegai, Tomi Llywelyn (2) and Shaun Roberts running Llanrug close.
Elgan Jones notched the 38th minute goal that snatched the points for Nefyn.
Gwion Thomas (2), Tom Kelly, Connor Owen and Jared Bratherton shared the goals for Gwalchmai in this rout at Bryniau Field.
Great win for Celts with Thomas Usher (2) and Jac Jones (penalty) providing the goals, Louis McFarlane with a late Pwllheli consolation.
Marcus Davies and Dominic Randall handed the Lions a 2-0 half time lead, but Spartans earned a draw thanks to goals from Callum Hughes (56 minutes) and Jay Wiles (72).
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 -…