Five second-half goals – including a Mark Cadwallader hat-trick – ensured Flint romped to victory and cut the gap on Cymru North leaders Prestatyn to 12 points with a game in hand.
Cadwallader went closest to scoring in the first half with a header before the floodgates opened at Lon Talwrn after the break.
The deadlock was broken on 54 minutes when Cadwallader forced the ball over the line following a Nathan Brown corner.
In the 65th minute Nathan Brown fired a 22-yard free kick into the corner of the net, then soon after Cadwallader struck again.
Brown set up Cadwallader for his treble from another corner in the 75th minute. More good work from Brown then enabled Alex Titchiner to apply a cool finish.
Championship Conference
Caernarfon Town 1 (Noah Edwards 33) Bala Town 2 (Chris Venables 67, 81)
The New Saints 1 Newtown 2
Play-Off Conference
Airbus UK Broughton 2 (Joe Palmer, Kristian Platt) Cefn Druids 3 (Jamie Reed 2, James Davies)
Penybont 1 Carmarthen Town 2.
Llandudno 0 Bangor City 2 (Esteban Goicoechea 2)
Llangefni Town 0 Flint Town United 5 (Mark Cadwallader 3, Nathan Brown, Alex Titchiner)
Reserves Division
Colwyn Bay 0 Llanrug United 3 (Gareth Griffiths, Ywain Jones, Morgan Williams)
Porthmadog 1 (Gareth J Evans) Llangefni Town 4 (Luke Waller, Steven Jones 2, Cai Williams).
CPD Pwllheli - Tim Datblygu (white) in action during their weekend victory over West Division…
Isla Thorne is making great progress in the sport of squash Meet some potential superstars…
Carmel and Llay Welfare first teams in action on Saturday. Pictures: STEVEN JONES - many…
THURSDAY FOOTBALL RESULTS - APRIL 30 NORTH WALES COAST WEST LEAGUEDivision OneBethesda Rovers 3 Llanfairpwll…
Meet the Kinmel Bay Development goal kings Which North Wales senior football teams have scored…
CPD Dinas Bangor City 1876 celebrate winning the Ardal North West League title on Wednesday…