Barry Town United will travel to holders Cardiff City in the quarter finals of the Bute Energy Welsh Cup.
Stevie McCarthy Campbell's side avoided a scalp at the weekend when they beat Caldicot Town on penalties following a 2-2 draw.
Erin Murray scored the opener for Barry and then took over from goalkeeper Molly Arnesen, who was sent off for a handball outside the area.
The Bluebirds also survived a scare in the second round as they came from behind to beat Cascade 2-1.
The two sides last met in the Adran Premier earlier this month, when league leaders City ran out 3-0 winners to end Barry's lengthy unbeaten run in all competition.
The rest of the draw sees Briton Ferry entertain The New Saints, while Wrexham are at home to Swansea City and Aberystwyth Town play host to Pontypridd United, the only second-tier club left in this season's competition.
Ties will be played on Sunday 16th February 2025.
In the meantime, Barry resume their league campaign on Sunday when six-time league champions Swansea come to Jenner Park.

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
Dinas Powys face tough test against top of the table Llantrisant