Barry Town United returned to winning ways in the Cymru Premier after beating Aberystwyth 1-0 at Jenner Park.
Ollie Hulbert became the league's top scorer with his sixth goal of the season, as Barry rounded off an intensive week of three matches.
Manager Steve Jenkins opted for just one change following the 1-1 draw at Haverfordwest - with Robbie Wilmott returning after Josh Yorwerth was sent off last Tuesday.
A goalless first half saw away keeper Dave Jones keep out a back post effort from Hulbert from a long throw-in, while Iwan Lewis went close for Aber from a set piece, with Devon Torry's follow up effort from distance falling narrowly wide.
Barry dominated after the break - and they could have broken the deadlock earlier, with Sam Snaith forcing Jones into making a fine double save.
Ollie Hulbert yn rhwydo ei chweched gôl gynghrair y tymor hwn 🔥
— Sgorio (@sgorio) September 27, 2024
Ollie Hulbert bags his sixth league goal of the season 🔥
85' | @BarryTownUnited 1-0 @AberystwythTown pic.twitter.com/27rHm54MkL
But the hosts' persistence paid off in the 85th minute as Ieuan Owen bundled the ball into the area for Hulbert, whose initial effort hit the post before the rebound was blasted into the net.
Barry are now eighth in the table - and two points off the top six - following their first win in four league games.
Next up is the short trip to Bridgend to face league leaders Penybont on Friday night - in a derby that will also serve as a dress rehearsal for their Nathaniel MG Cup quarter final.
JD Cymru Premier results
Barry Town United 1-0 Aberystwyth Town
Briton Ferry Llansawel 2-2 Bala Town (Saturday)
Caernarfon Town 3-1 Connah's Quay Nomads (Saturday)
Flint Town United 0-1 Penybont (Saturday)
Haverfordwest County 1-0 Cardiff Met
Newtown 1-6 The New Saints

Llantwit sign keeper Gardiner
Wharton returns to Barry Town
Grady recalled for Six Nations
Llantwit visit Treowen in WBS Cup quarter finals
Talks to be held on Cardiff Rugby sale
Penarth slip up against Abercwmboi
Bombers beat Welfare to boost survival hopes
Llantwit reach WBS Cup quarter finals
Barry kick off Phase Two at TNS
Vale teams join in Cardiff clubs' day
Le Tour comes to Cardiff
Barry cruise into Cymru Premier Top Six
Barry prepare for Top Six decider
Llantwit away day frozen off
Cymru Premier: phase one finale postponed