Barb, Tom and Avi have made it through to the final three on Survivor New Zealand, and will go head-to-head in tonight's live finale.
Last night's episode saw a double elimination, with Mike and Nate both voted out at consecutive tribal councils.
Mike was eliminated after returning from 17 days on Redemption Island, taking out five contestants during his time there. He failed to win the first immunity challenge upon his return and was subsequently voted out by his tribemates.
Nate failed to secure immunity during the next challenge, and was voted out at the second tribal council.
Barb is the last female contestant on Survivor NZ, and has become somewhat of an underdog throughout the competition.
Tom has established himself as one of the game's most formidable players, winning five individual challenges, while Avi has focused on building relationships and playing a social game.
The winner will be announced during Survivor's two-hour live final tonight on TVNZ 2.