Leaders Phoenix dropped two points in their title quest with a draw at Y Morfa.
A well-matched encounter produced just about the right result.
The deadlock was broken in the 58th minute when Pen’s Liam Griffiths made the most of a Lee Stokes assist.
Four minutes later it was all-sqiare when Bay skipper Paddy Hamid found the net.
On a challenging pitch NFA produced an efficient performance which delivered them three goals via Matthew Robinson, Simon Fawcett and Matty Rees.
Second-place Junction moved to within two points of leaders Penmaenmawr with four games in hand after thrashing local rivals Mochdre.
Stephen O’Neill struck first for the Railwaymen on 28 minutes from a Mathew Jones assist.
Curtis Cooper set up Nathan Williams to make it 2-0 before the break.
Jones added a third from the penalty spot on 51 and sub Harry Kirkham made it four after 77, Robbie Gore with the assist.
Cerrig slipped down to third after they could only draw at Cae Nant.
Alfie Harrison nudged Dyrny ahead on 41 minutes via a Ben Green assist.
Llandyrnog had Joe Maguire red-carded on 86 minutes, but the hosts remained in front until a Tomos Tryfan Jones penalty salvaged Cerrig a point after 88.
Llandyrnog captain David Lawson-Cooke played his last game for the club before joining Ardal North West side Llannefydd.
Evan Espley’s 53rd minute goal earned basement side Rhuddlan just a second league win of the season at the expense of the team immediately above them, Abergele.
Town had not won since beating Meliden 5-2 at home last August – 17 league games ago.
Iwan Roberts-Jones was a five-goal hero for Pwllheli - Tim Datblygu. Llun@ CPD Pwllheli -…
Callum Parry has banged in 16 goals so far for Trearddur Bay. Picture: SEAN CHADWICK…
Conwy Borough have appointed Ronnie Green as their new first team manager and head coach.…
Sports club Wrexham Foresters is looking forward to some new competition this season, with the…
The FAW Cup Draw show will be broadcast on Cymru Football TV at 8pm on…
Mark Richards (left) was man of the match for Rhostyllen at Penyffordd. Picture: RHOSTYLLEN FC…