Llangefni Town 1 (Murphy 82)
Porthmadog 1 (Davies 39 pen)
Debutant Jordan Murphy’s late equaliser secured Llangefni Town a 1-1 draw against Porthmadog in the JD Cymru North.
The returning Josh Davies hit the post in the seventh minute, but Cefni would have grabbed the lead themselves only for a fine Paul Pritchard save.
Port won a 38th minute penalty and Davies converted from the spot.
Just before half time Rob Evans almost made it two, but home keeper Stephen Sinclair did well to deny him.
Sinclair, who recently re-signed for the club, was the hero again early in the second half when he foiled Davies from close range, then soon after John Owen was also thwarted by the keeper.
Llangefni began to come more into the game as the half progressed, but clear chances were proving hard to create.
Visiting keeper Pritchard needed lengthy treatment before being able to carry on after injury, then in the 82nd minute came the equaliser.
A rare error from Pritchard, perhaps still feeling the effects of his knock, allowed Murphy to pounce and 1-1 was how it ended.
Port will see this game as a missed opportunity, having failed to take advantage of the long periods of pressure they enjoyed.
Results – Friday, January 10
JD Cymru Premier
Caernarfon Town 0 Aberystwyth Town 3 (Marc Williams 34, 70, 79)
Newtown 0 The New Saints 2 (Jon Routledge 57, Greg Draper 65)
JD Cymru North
Llangefni Town 1 (Jordan Murphy 82) Porthmadog 1 (Josh Davies pen 39)
Welsh Alliance Division Two
Llandudno Amateurs 3 (Joe Jones 3) Amlwch Town 3 (Dan Jones 2, Gareth Torr)
Welsh National League Reserves Division
Holywell Town 2 (Jay Wilkes, Kieren Price) Ruthin Town 2 (Robbie Williams, Tom Sharples)
Holyhead Hotspur Res 2 (Sion Rowlands, Cameron Eaton) Arriva Bangor 2 (Scott Hughes 2)