DENBIGH Town were the Word Cup quarter-final giant killers, claiming the scalp of Airbus UK Broughton at Central Park.
Andy Jones had headed the Wingmakers into a 32nd-minute lead, but Bala Town loanee Tony Davies levelled from the penalty spot five minutes from time. And Anthony Dunleavey's strike in extra-time put the hosts into the semi-final, having already beaten Welsh Premier opposition in Rhyl in round one. The visitors also ended the game with 10 men after Jay Owen was dismissed for a handball offence on the goal line.
Fellow Huws Gray Alliance outfit Caernarfon Town also gave a good account of themselves, taking Gap Connah's Quay to extra-time at the Deeside Stadium before being beaten 5-3.
After a scoreless first half, goals from Nicky Rushton and Les Davies for Nomads were cancelled out by an own goal and a Grahame Austin effort.
But the hosts soon put the tie to bed in the first period of extra-time through Callum Morris and Rushton again, with Tom Bibby scoring a debut goal before Nathan Craig replied from the penalty spot for the Canaries, who had beaten Bangor City and Bala Town on the way to the last eight.
Down south, Carmarthen Town prevailed 3-1 at home to Port Talbot Town, but only clinched their tie with stoppage time goals from former Steelmen Mark Jones and Rhodri Morgan.
An earlier Sacha Walters goal for the Old Gold had been levelled by James Loveridge from the penalty spot.
Holders TNS are also into the semis after seeing off Haverfordwest County at Park Hall. A Greg Draper brace and a goal from Scott Quigley put the Saints on their way, although Luke Borrelli brought the scoreline back to 2-1 from the penalty spot for the Bluebirds.