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.

Five-try Dinas beat Gilfach Goch
Bears beat Bombers to reclaim top spot
Barry Ladies rout winless Ponty
Barry beaten by Nomads' fightback
Llantwit held to Baglan stalemate
Rees-Zammit commits with Bristol
Top Six advantage for Barry after derby win
Draconians end Llantwit's unbeaten run
Grady lines up for Welsh derbies' curtainraiser