It's down to one good guy against four baddies on "Survivor: Heroes vs. Villains."

After ousting beloved Rupert Boneham on Thursday's installment, five players remain on the 20th season of the CBS reality competition, which matched a tribe of nasty former castaways against a group of veteran contestants who played with honesty and integrity. Former rancher Colby Donaldson ("Australian Outback," "All-Stars") is the lone hero left standing.

"This guy was brought back this season because he represented the quintessential hero of 'Survivor,' but he's been anything but this time," said host Jeff Probst.