The Soldiers came into the semifinal match as favourites but failed to get past the determined Sharks.
"We had played several games in about a week or so, and that affected the output by my players. They struggled and failed to stop Sharks from scoring. But again, they, Sharks, played a good game, they outplayed us and deserved to win the game.
Coach Nyaudo has also acknowledged the good game displayed by the opponents in that lose.
"We will have to go and prepare for the remaining league matches as we hope to give a better fight next year."
Sharks will face Sofapaka in the finals with the winner taking part in the Caf Confederation Cup.