Ieuan Jones-Wellstead (2), captain Harvey Greig, Ben Williams and Alexander Sharpe shared the goals at the Wingmakers downed the Wellmen at Hollingsworth Group Stadium.
Charlie Horton (2) and Brodie Summers put Saints 3-0 up before Konstantin Kostadinov notched a late consolation for Gresford.
Keanu Bruton and Ethan Simpson both delivered doubles as Llay took the spoils convincingly at Bastion Gardens, Elliot Bull and Giorgio Donkor adding singles for the visitors.
Sub Haydn Rutter was a four-goal hero for Ruthin, bagging a pair in each half, while Gruffudd Hughes and Sean Kell also struck for the hosts, Matthew Rees with both for NFA.
Harvey Hendry hit four for nine-goal Nomads, skipper Oliver Rose, Ben Connolly (pen), Josh Mather, Elliott Bullock and sub Thomas Malcolm one apiece. Connolly also provided five assists, sub Noah Spindler the sole Saints scorer.
Denbigh took a valuable point away at the league leaders on Wednesday night when birthday boy Tom Salisbury netted late in a six-goal thriller.
Town were pegged back despite a two-goal lead via Sean James and Danny Clarke before Mountain took the lead, but Salisbury popped up with three minutes to spare to share the spoils.
Denbigh were taking the bull by the horns and had their reward on 38 minutes. James picked up the ball on the edge of the box following a cushioned header from Gabriel Hinchcliffe, where the midfielder poked a superb low effort into the bottom left corner.
Just a minute later Town doubled their lead. Clarke made a wonderful run forward down the left, getting into the box before thumping the ball home to make it two.
The home side came out for the second half desperately hoping to turn the score around and within three minutes forced Rory Wynne into a brilliant stop.
Three minutes later a free-kick from the edge of the box was fired on target by the hosts but Wynne again was there to deny.
However, three minutes before the hour mark a brilliant overhead kick from an uncleared corner was smashed home by Ben Richards.
On 65 minutes the scores were level as wave after wave of attacks by the hosts bore fruit. Clarke was dispossessed down the Flint right by James Dunseath who raced forward and lashed the ball home.
Denbigh’s first chance of note in the second half came when Clarke’s great work in the middle saw him feed the ball through to substitute Serhad Kanli but one on one the forward could only lift the ball over the bar.
With 11 minutes to spare the turnaround was complete for the home side when Dunseath ran on to a through ball. rounded Wynne and slotted home inside the box.
Now Denbigh were chasing the game and threw everything they had at it, paying off perfectly when James stood over a free-kick with three minutes left to play. His effort was pushed away by Harry Shannon but Salisbury was lurking and jabbed home the rebound.
Both sides had chances to win it, but it ended all-square.
Max McGoona (2), Anthony Poole, captain Nikola Georigiev and a Brandon Roberts own goal made up the five that sealed a comfortable away win for the Bay, Theo Davies reponding.
A narrow success for Dolgellau thanks to goals from Darryn Jones (2), Lewis Burgess and an OG from home keeper Jenson Parry, Morgan Flavell (2) and Cian Hughes running the Rwsters close.
Iolo Jones (3), Elis Jones (2) and Owain Williams conbined to deliver six of the best for Llanuwchllyn, Mabon Owen the sole Port hitman.
Danny Warren scored twice for Airbus in their 3-1 win over champions Llandudno. Picture: FAW…
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…