Suva will now play Ba in the Courts IDC final at 4:30pm in Govind Park.
The capital city side defeated Lautoka 1-0 after super substitute Cedric Dutt scored in the 18th minute of the second half.
Dutt said that he saw the opportunity and never hesitated to make an attempt.
Meanwhile in the first semifinal Osea Vakatalesau scored the winner for Ba in the 5th minute of the second extra time spell to force their way into the Courts IDC final.
The Men In Black managed to escape Navua's strong come back and pulled a 2-1 win.
Ba's Abbu Zahid was the distributor to Vakatalesau's winning goal.
The young Navua side forced the game into the extra spell after they came from behind to equalize in the 19th minute of second half through Seveci Rokotakala.
Ba's first goal was scored by Malakai Tiwa in the 7th minute of the first half.
The final will be played at 4:30pm and you can catch the live commentary on our sister station Radio Sargam.
Meanwhile in the Premier Division final Taveuni will play Tailevu/Naitasiri at 3pm and you can catch the live commentary on our sister station Radio Sargam.
Story by: Nitesh Raniga and Akuila Cama