A sixth straight win for Nomads whose well-deserved victory at the Essity Stadium meant John Disney’s side closed the gap on leaders The New Saints to seven points.
The deadlock was broken in just the ninth minute when home keeper Jack Flint was adjudged to have brought down Abdi Sharif as he chased a ball down the right-hand side of the box.
Referee John Andrew Jones awarded a penalty, yellow-carded Flint and Rhys Hughes stepped up to notch his 10th goal of the season for the Reds.
Harry Franklin’s header from a Hughes cross was inches away from making it 2-0 after the initial chance appeared to have gone.
Nomads were a constant danger down the right and Marco Fregapane drilled another opportunity wide from an angle.
The visitors created again when a Callum West back-heel found Hughes, whose firm drive was pushed out by Flint and Sharif was unable to convert the rebound.
Sharif and Franklin were both off target with further efforts before half time.
Nomads threatened first at the start of the second half when Noah Edwards’ sliced attempt fell to Jacob Cook, whose volley was superbly kept out by Flint.
Play immediately switched to the other end and Darren Stephenson should have equalised, but could only volley into the arms of keeper Kit Margetson after being found in space on a counter.
Joshua Jones drilled wide from 20 yards for the Silkmen before a corner routine from the Deesiders set up a chance for Franklin, who was denied by a sharp Flint save via an outstretched leg.
In the 76th minute the points were sealed when the lively Franklin broke from the right into the box and was somehow able to find the net past Flint via the tightest of angles for his sixth goal in four matches and 15th in all competitions for the season.
Dec 26: Flint Town United (away) 2-0
Dec 21: Briton Ferry Llansawel (home) 4-2
Dec 5: Colwyn Bay (home) 2-1
Nov 29: Llanelli Town (away) 2-1
Nov 8: Penybont (h) 4-0
Nov 1: Cardiff Met (a) 3-0
Oct 25: Haverfordwest County (a) 3-3
Oct 11: Briton Ferry Llansawel (a) 3-0
Oct 7: Bala Town (a) 3-1
Oct 4: Llanelli Town (h) 3-0
Sep 27: Barry Town United (a) 0-0
Barry Town United 1 Cardiff Met 0
Haverfordwest County 3 Llanelli Town 0
Penybont 1 Briton Ferry Llansawel 1
The New Saints P Bala Town P
Llanfair PG Girls need new players. This club have produced some great footballers over the…
Amer Jamil of Carmel bowls to Dolgellau's Jaco Oosthuizen. Pictures: STEVEN JONES North Wales Cricket…
FC Mountain (grey) in action last season. Picture: Richard Bates North Wales football club FC…
Gareth Davies (blue shirt) was a two-goal hero for Bethesda Athletic when they beat mighty…
Harrison Hudson hits a cracking drive for Conwy at Bethesda. Pictures: ANDRE PEPPER PHOTOGRAPHY NORTH…
Dan Graham plays the shot which brought him his century for Chirk seconds. Pictures: BRIAN…