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.