Barry Town United will face either The New Saints or Bala Town in the semi finals of the Nathaniel MG Cup.
Steve Jenkins' men reached the last four after beating Cymru Premier leaders Penybont 3-2 last Tuesday.
They're assured of home advantage at Jenner Park, but Barry will have to wait a little longer before learning their opponents, due to the cup holders' busy schedule.
The winners will face either wildcard entries Cardiff City U21s or Cymru Premier strugglers Aberystwyth in the showpiece in the New Year.
Four time winners Barry last won the cup in the 1999-2000 season, when they thrashed Bangor City 6-0 in the final.
Their last appearance in the final came in 2017, when they lost 4-0 to The New Saints, who have won the competition ten times.
The semi finals will be played on the weekend of Friday 29th - Sunday 1st December.

Barry RFC Youth Game Abandoned following an "off the ball incident"
Dinas Powys take big steps towards safety with narrow victory
Barry Rugby Football Club Receives Medical Supplies
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