Caernarfon are by to the fourth spherical after a 4-0 win at dwelling to Penrhyncoch of the Cymru North.
Dominic Smith headed the hosts in entrance from a nook after quarter-hour earlier than Josh Lock doubled their lead six minutes later.
Lock added one other two within the second half to finish his hat-trick.
Bangor Metropolis 1876 got here from behind to beat 10-man Holywell City 2-1.
Fabrizio Murtas gave the guests a fifth-minute lead, however the Wellmen had Guto Williams sent-off and Jamie Breese had a penalty saved by Bangor keeper Carl Jones.
Second-half targets from Corrig McGoniggle and Josh Carey noticed the Ardal North West facet progress to the final 16 with a 2-1 win.
Gresford Athletic, who lately noticed various personnel together with supervisor Eddie Maurice Jones depart, have been 3-0 winners at Penrhiwceiber Rangers courtesy of Adam Hesp and Haci Ozlu’s brace, together with a penalty.
Flint City United got here out on prime within the Flintshire derby in opposition to Airbus UK Broughton with Ben Wynne getting the one objective within the second half on the Essity Stadium.
Porthmadog got here from behind to beat Port Talbot City 3-2 with Liam Morris scoring a stoppage-time winner, whereas Rhyl 1879 have been additionally 3-2 winners as they beat Cwmbran City.
Caerau Ely, who reached the final eight final season, gained 2-0 at Dolgellau AA and Tom Hilditch scored a hat-trick in Trearddur Bay’s win at Glynneath City.
Pontypridd are by after a 4-3 win on penalties at Treowen Stars after the sport completed 1-1 at full time.
The tie between Cardiff Draconians and Trefelin BGC was postponed as a consequence of a waterlogged pitch.













