PORTHMADOG were dealt a cruel blow in their 3-2 JD Cymru North defeat at Buckley Town.

The second-tier side fought incredibly hard and looked to have secured a share of the spoils at Globe Way, but they were undone by a last-minute winner that condemned them to their second straight loss to start the season.

Sion Eifion Jones’ side will be hoping for a better outcome from their next outing at home to Bangor City on Saturday (2.30pm).

Despite missing skipper Iddon Price, Rhys Alun, Ifan Emlyn and Mel McGinness due to injury and unavailability, the away side got off to a good start and went within inches of taking the lead on seven minutes when a powerful attempt from midfielder Jay Gibbs rattled the post.

The home side had a great chance to get their noses in front midway through the half when they were awarded a penalty, but Port stopper Paul Pritchard pulled off a stunning save to deny Andy Bellis.

They did not have to wait much longer for an opener, which arrived on 35 minutes when Aron Williams conjured up a moment of magic with a superb finish following a pacey run.

This was met with a positive passage of play from the visitors, who went into the break all-square thanks to a well-timed effort from Gethin Thomas notched a debut goal after a pinpoint delivery from Gibbs.

After the break saw the hosts go ahead in fortunate fashion on 56 minutes thanks to an own goal, but Port picked themselves up again and levelled proceedings through a Gibbs penalty with 70 on the clock.

That looked to be enough for a share of the spoils in the closing stages, and the away side were made to pay for a miss by Rob Evans when substitute Josh Jones steered an opportunity into the net to give them all three points at the death.