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.

Principality Stadium lands fight of the decade Joshua v Fury
Sean Lynn has named the side to face USA Eagles in the second clash of the Vodafone Wales WXV Series
Heart Charity encourages Half Marathon runners to make heart health part of their preparation
Barry shrug off pre-season preparations with second-half fidplay against Llantwit Fardre