Barry Town United held The New Saints to a 1-1 draw in the Adran Premier on Sunday.
Chelsea Cochrane scored for the visitors at Park Hall as they frustrated a TNS side looking to secure a top-four finish this season.
Barry named two changes from last Sunday's defeat at Briton Ferry Llansawel - with Keira Harris and Ellie Preece replacing Lucy Attwood and the suspended Amelia Herbert.
Both teams enjoyed a bright start - with Caitlin Chapman finding the net for the hosts, only for the offside flag to go up.
Sienna Stone was only narrowly wide with her effort from distance, before in the 11th minute, a Jasmine Turner setpiece was nodded in by Cochrane to put Barry ahead.
Molly Arnesen saved a flurry of chances from Kelsey Richardson and captain Lia Lewis, but the Barry keeper was eventually beaten in the 21st minute by Lexie Harrison's point-blank equaliser.
Sub Erin Murray went close to edging the visitors back in front when her close range shot went wide.
After the break, Arnesen was on hand to block Chapman's effort from the edge of the box while at the other end, Beca Thomas struck the crossbar.
Arguably the pick of the Barry keeper's saves saw Harrison's close range chance being tipped over the bar as TNS ramped up the pressure to find a winner that never came.
Cochrane went close to adding a second from a counter attack but was denied by home keeper Charlie Scott as Barry played out for a point to remain seventh in the table.
With the league campaign entering a prolonged Christmas break, Barry round off 2025 next Sunday with a return visit to Briton Ferry Llansawel in the quarter finals of the Adran Trophy.
---
Wrexham remain top of the Adran Premier going into 2026 after beating Aberystwyth 3-2 while Swansea City routed bottom club Pontypridd United 5-1, who have lost all eleven of their league fixtures so far.
The game between Briton Ferry Llansawel and Cardiff City was postponed due to storm damage at Old Road.

A number of changes are coming to Cardiff's International Sports Vilage
Barry RFC Proposes New Walking Route Across Reservoir Fields Following Community Feedback
Barry Bowlers head on tour to Kenya
Dinas Powys run in 21 unanswered points in second half against Gilfach Goch
Barry Youth overcome slow start to beat Beddau in Cardiff Division 2
Barry Rugby Football Club has lodged plans for extensions to its clubhouse and other works
Missed chance proved Barry's downfall against Caerphilly
Barry RFC Youth lose to Llandaff in Cardiff Rugby 2 League
Barry RFC girls coach recognised by Cardiff Rugby Community Foundation
Barry Town United end 26-year wait to lift Nathaniel MG Cup
Welsh legend Max Boyce and record-breaking footballer Jess Fishlock honoured at St David Awards