Unlucky 13 for St Asaph as they lost for the first time in the league this season after 12 games without defeat.
Second-place Llannefydd were the team to beat them, Gwyndaf Pritchard’s side closing the gap on Saints to four points with a game in hand.
The visitors’ James Williams missed a penalty in a first half which also saw Asaph hit the crossbar.
Llannefydd also had opportunities, but come the interval it remained 0-0.
Playing against the wind in the second half, the hosts became stronger and braver and scored on the counter-attack with Matty Jones finding the net not long before the hour.
St Asaph rallied well and hit the post, but on the break in the 77th minute Llion Morris took advantage from a poor goalkeeping clearance and tapped in the second for the home team.
Llannefydd had numerous other chances after that and scored late on with Jared Roberts pouncing on the counter to put the issue beyond doubt.
Rhys Johnson
Guto Dafydd Owen
Nico Clwyd (Matthew Blake 77)
Jared Jones (Morgan Owen 90)
Elgan Roberts
Sam Lewis
Llion Morris (Simon Roberts 85)
Ed Jones
Andrew Thomas (Jared Roberts 57)
Ciran Jones
Matty Jones (Steffan Williams 84)
Luke Jones
Callum Murphy (Simon Fawcett 66)
Daniel Williams (Harrison Roberts 84)
David Hayes (David Algieri 83)
Lee Jones
Ellis Blench
Liam Grayson
Tyler Joyce
James Williams (Nathan Jones 77)
Ray Knight (Josh Brown 71)
Ryan Potts
Corey Sinnott's wonder goal put Gwalchmai ahead, but Prestatyn Town Reserves won the 2010 North…
Milly Lowe (sky blue shirt) shone like a star for Llangefni Town at Kinmel Bay…
Mia Roberts of CPDM Bangor is in the latest Ynys Môn women's squad Ynys Môn…
Llandudno celebrate their 2009-10 Cymru Alliance League Cup success with long-serving club secretary Brian Jarvis…
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…