ST ASAPH City extended their unbeaten run with a hard-fought 3-3 draw at Llanberis.

The Saints recovered well to claim a share of the spoils in difficult conditions on their travels, and Daniel Brewerton’s side stay in eighth position ahead of their next Lock Stock Welsh Alliance Division One fixture at home to Llangefni Town on Saturday (2.30pm).

The home side managed to open the scoring on 37 minutes courtesy of a neat finish from Ryan Owen, and things went from bad-to-worse for the visitors soon after when a lapse in concentration saw David Jones convert an opportunity to double their deficit with 43 gone.

After the interval saw a much-improved effort from the city side, who got themselves back into the contest on 49 minutes when Jason Foulkes found the net following some neat build-up play.

This visibly spurred on the away side and they were rewarded once again on 73 minutes when Foulkes was put through, and the prolific forward calmly put away the chance to restore parity to the score-line.

The rampant Saints went ahead late on for the first time in an end-to-end affair when Paul Fleming hit the target on 78 minutes, but they were denied another valuable win thanks to a Calum McDonald equaliser with 84 on the clock.

There was little time for the visitors to recover from this latest setback as they settled for a valuable point from a notoriously difficult away game within the third tier.