Promoted Flint edged up to second in the Cymru Premier after a hard-fought win at The Rock on Wednesday night.
Druids started well, finding the net on eight minutes only for the ‘goal’ to be ruled out for offside.
John Danby was also forced into a fine save to deny Naim Arsan in the early stages.
It was the Silkmen who took the lead, though, Wes Baynes whipping in right-footed a tantalising free kick from the left on 26 minutes which Richie Foulkes headed in at the near post.
In the second half, a Foulkes cross was tipped into the bar by keeper Michael Jones, while Baynes also rattled the bar.
At the other end Danby foiled Jamie Reed with a superb save.
Ten minutes remained and it was still anyone’s game when Baynes delivered low from the right into the box and Mark Cadwallader applied a deadly right-foot finish.
Cefn refused to fold and hit back with a Reed strike two minutes from time, but the visitors held on for the spoils.
Druids: Michael Jones, Naim Arsan, Jamie Reed, Harry Brazel (Harry Fuller 83), Alex Darlington, Niall Flint (Kieran Smith 84), Iwan Cartwright, Ben Barratt, Thomas Reilly, Jacob Wise, Stefan Edwards.
Flint: John Danby, Nathan Craig (Ben Burrows 86), Wesley Baynes (Thomas Kemp 82), Ben Nash, Brandon Burrows, Richard Foulkes, Alex Titchiner, Kyle Smyth, Callum Bratley (Mark Cadwallader 68), Conor Harwood, Darren Thornton.
Dec McManus struck at the double for Bangor City 1876. Picture: CPD DINAS BANGOR CITY…
NORTH WALES WOMEN'S RECREATIONAL LEAGUE LATEST Monday, September 28 Llandudno Amateurs 3 Blaenau Ffestiniog Amateurs…
Seth Evans (left) hit four goals for Ruthin Town Reserves tonight FAW NATIONAL RESERVE LEAGUE…
The draws have been made tonight for the area quarter-finals of the Lock Stock Ardal Northern…
Prestatyn Sports Development take on CPD Henllan Development (green and white). Pictures: RAY HIBBS -…
Ricky Evans (furthest right) celebrates a goal for Brymbo. Pictures: MATT JOHNSON NORTH EAST WALES…