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.