The Cook Islands netball side will play in the final of the Nations Cup in Singapore after defeating the home side 57-49.
Last night's win was the fifth consecutive win for the team, who have made a return to international netball after a two year hiatus.
The Cook Islands will now play Swaziland in tonight's final, who they beat 54-44 earlier in the week.