The Netone Easycall Cup final between Highlanders and Chicken Inn will be played at Barbourfields Stadium on Sunday.
This will mark the first time the final will be held in the “City of Kings”.
Chicken Inn booked their place after comfortably beating CAPS United 3-1 while Highlanders beat rivals Dynamos 2-1.
The tournament gives the Gamecocks a chance to clinch the double after winning the league title while Highlanders could end the season with some silverware despite their struggles earlier on.
The winner will walk away with $80 000 in prize money while runners will get $50 000.
Chicken Inn captain Danny Phiri says they are going all out to get the double but says it will be a tough game against their neighbours.