Joseff Baker-Hughes was on target twice for a Bangor side which celebrated its first win in seven matches.
Bottom side Buckley were no match for the Citizens, whose other goals came via Owen Thomas, Cai Thomas and Josh Roberts, sub Evan Lowry replying for the visitors.
An eight-goal salvo from Denbigh moved them up to fifth in the standings.
Rhys Lloyd notched a hat-trick for the home side, who made it seven victories in their last eight starts, Joel Duffy adding a pair, Sion Jones, Aled Jones and sub William Schrimshaw one apiece.
Anthony Tierney and Hussein Mehasseb bagged a brace apiece for Bala.
Sam Parry boosted his season’s goal tally to 18 with a double in leaders Llandudno Reserves’ latest victory.
Captain Josh Humphreys and Jack Jones added a single apiece for Tudno, Josh Acott and Jacob Byron on target for the Wellmen.
Three goals from Sam Parry-Jones helped ensure NFA finished well on top in Sunday’s Rhyl derby.
Daniel Wallis and Curtis Cook also found the net for the hosts, Ryan Williams with the Lilywhites’ sole response.
NFA’s Cook was dismissed for two yellow cards in the 84th minute.
Alexander Cooper and Harry Williams pocketed the early goals which proved enough to deliver another three points for third-place Gresford, who are undefeated in their last 10 matches – nine of them wins.
Ben Williams hit back for Airbus a minute into the second half, but that was the end of the scoring.
New Conwy Borough head coach Paul Issacs. Picture: CONWY BOROUGH FC - with thanks Conwy…
George Peers scores another goal for Airbus. Picture: CRAIG THOMAS FAW He has been the…
John Disney is having another tremendous season as Connah's Quay Nomads manager. Picture: FAW Connah's…
Pendine Park sponsor Penycae girls football team - Pictured resident and ex footballer Alec Croft…
Report by Don Hale donhaleblog.blogspot.com/2026 coastandcountry.blog Entrants to this Sunday morning’s spectacular – sold out…
The amazing 10-person.fire engine at Rhos Parkrun Report by Don Hale donhaleblog.bogspot.com/2026 coastandcountry.blog There was…