Hawarden prevailed on spot-kicks after being given a really tough battle by visitors Ruabon.
Iwan Jones put Rangers in front on 51 minutes, but a Louis Anglesea own goal levelled it after 53. The hosts won 4-2 on penalties.
Good cup win for Lex, who led 3-0, were pulled back to 3-2 early in the second half, but eventually sealed their passage into the next round.
Bradley Wynne (20 minutes), Alex Sheriff and Tyler Moorcroft-Jones (both 38) handed the Lawmen a three-goal cushion at the break.
However, Gruff Jones replied for Colts on 50 and a minute later Sam Evans converted a penalty to edge the visitors much closer.
And the tie was far from over until George Baxter made it 4-2 five minutes into added time.
All-square in the battle of the ‘A’ teams.
Niall Challoner scored from the spot for Acton after 20 and 78, while Kallum Pierce and Adam Randles replied for APR on 45+2 and 55 respectively.
Acton had goalkeeper Finlay Wilson sent off on 81, but there was no further score from that point.
Brymbo versus Cefn Druids – once a fixture at Tier 2 but now both sides operate in Tier 5.
Today’s clash featured a Welsh Premier legend on the scoresheet, 48-year-old Ricky Evans opening the scoring for the Steelmen after seven minutes.
Further goals from Bradley Dobson (12), Jacob Edwards (OG 22) and Jordan Reid (46) put the hosts four-up before a Keanu Williams second-half double (67 and 90+5) brought some respectability to the scoreline for the Ancients.
Leaders Sychdyn retained their 100 percent record in Division 2 with a convincing success at Holywell United.
Linden Puckey put the visitors one-up on eight minutes, Evan Davies levelled after 32, but Harvey Hammersley restored the away lead on 34 – half time 1-2.
Three late goals clinched it for the table-toppers, Shay Davies on 73, Kieran Durkin after 77 and Shea Harding with 88 gone.
Davies was dismissed on 75 for a second booking.
Jack Radford (35 minutes), Joshua Radford (52) and Keiye Williams (67) bagged the goals which won the day for Dragons, Damon Bradley (18) and Mitchell Williams (90+2) running Cei Connah close.
Four out of four for Caerwys, Ryan Carrington scoring SIX goals to put him well clear in the scoring chart on 13.
Carrington struck on 9, pen 28, 45, 54, 73 and 76 minutes, with Callum Pritchard (33) and Aled Reece (56) also on target, while Mikey Bagnall (37 & 68) and Tom Skeel (89) hit back for Bellevue.
Goals from Callum Poole (2 mins), Morgan Harris (26) and Finnley Poole (90+4) ensured Johnstown celebrated their first win, Jason Ratcliffe responding for Skippy with a 40th minute spot-kick.
Llay Welfare Reserves 2 (Thomas Wells pen 67, pen 90) – Zac Jones sent off 72 for second booking
Llangollen Town Reserves 4 (Lewis Hitchen 13, Iwan Hardy pen 43, 71, 85)
Brickfield Rangers Reserves 2 (Michael Fleetwood OG 2, Alex Roberts 29)
Mynydd Isa Reserves 3 (Jack Casey 20, 26, Michael Murray 66)
CPD Rhos Aelwyd Reserves 1 (Edward Neale 24)
Corwen Reserves 1 (Wesley Brereton 55)
Llanuwchllyn Reserves 3 (Guto Edwards 3, Elis Jones 31, Cadog Edwards 66)
Mold Alexandra Reserves 2 (Nikola Georgiev 41, Zac Barnes 78) – Matthew Cross missed penalty 64
Penycae Reserves 3 (Elliott Kavanagh pen 13, Drew Wickens 42, Trey Breeze OG 50) – Josh Hughes sent off 90+2 for second booking
Saltney Town Reserves 1 (Alfie Harrington pen 27)
Broughton United Reserves 1 (Ieuan Rowe 90 +11)
Hawarden Rangers Reserves 1 (Thomas Williams pen 20)
CPD Sychdyn United Reserves 0
Castell Alun Colts Reserves 6 (Jarrod Christopher 27, Joe Fitzpatrick 44, Jack Turnbull 54, Jamie Hardy 57, Iwan Jones 62, Harri Thomas 71)
Deeside Dragons Reserves 2 (Mark Dutch 17, Owen Jeffery 19)
FC Queens Park Reserves 8 (Sean Humphreys 3, pen 14, 53, Liam Lawrence 54, Michael Parry 70, 74, 90+1, James Gibney 78)
Penyffordd Lions Reserves 3 (Gareth Higgins pen 38, Oliver Crank 41, 56)
Cefn Albion Reserves 1 (Caidan Griffith 72)
Bow Street 3 (Harvey Matthews 41, Steff Davies 79, Tom Williams 90 +3)
Rhostyllen 0
Castell Alun Colts 0
CPD Llannefydd 5 (Elgan Roberts 14, Llion Morris 52, Reece Jones OG 61, Dafydd Roberts 67, Morgan Jones 90 +1)
CPD Dinas Bangor City 1876 11 (Josh Carey 27, 45+1, Corrig McGonigle 29, Sam Jones 49, 68, 81, 89, Cai Owen 52, Jack Smith 65, Dylan Summers-Jones 79, 90)
Broughton United 0 – Joshua Jones sent off 85 for second booking, Lewis Jones sent off 85 for second booking.
Greenfield 1 (Dean Hyland 54)
CPD Y Felinheli 2 (Byron Davis 47, Gruff John 90 +5)
Bala Town's Welsh Cup triumph of 2016-17 was a real standout moment of their time…
Jonathan Kettle (right) won his age cat at Trawsfynydd Report by Don Hale. Lake photos…
Organiser Dave Munday and his North Wales parkrunners group who entered the Father Collins Parkrun…
Scarlett Gregson on a run for Kinmel Bay. Pictures: BECCA GREGSON - thanks a million…
Pwllheli's all-time record goalscorer Lois Thomas is now up to 15 for the current season…
Henllan on the ball against champions Llangefni NORTH WALES COAST WOMEN'S FOOTBALL LEAGUE CPDM Henllan…