Labasa will play Nadi in the first semifinal of the Courts IDC while Ba will take on Suva in the second semifinal tomorrow.
There will be a new winner this year as Lautoka is out of the tournament.
Labasa qualified after they beat Ba 1-0 in their final group match.
Antonio Tuivuna scored the goal from 35 yards for Labasa in the second half.
Tuivuna says it was a very crucial game for them.
After losing to Labasa, Ba Coach Shalen Lal says they had a very slow start.
Labasa will take on Nadi at 4pm tomorrow while Ba will take on Suva at 6pm tomorrow.
The final will be played at 3pm Sunday.
All matches will be played at Prince Charles Park and you can catch the live commentaries of all matches on Radio Sargam.
Stay tuned for the latest news on our radio stations