Newtown missed out on three crucial JD Cymru Premier points when a cruel last gasp equaliser gave Barry Town a share of the spoils at Latham Park.
Newtown were looking good for the win thanks to a James Davies strike in the 66th minute, but when Sean McAllister pulled down Evan Press in the fourth minute of added time, Kayne McLaggon had the chance to level.
But there was more drama as Dave Jones saved his spot kick, only for the striker to follow up and bag his 50th goal for the visitors.