The numbers were in Sandra Diaz-Twine's favor on "Survivor: Heroes vs. Villains" again. The brazen 34-year-old bank teller from Fayetteville, N.C., overcame her fellow villains, 27-year-old former boxer Parvati Shallow and 37-year-old oil company owner Russell Hantz, to win the CBS reality competition's $1 million grand prize Sunday.

Diaz-Twine also claimed the ultimate bragging right: She's the first person to win "Survivor" twice, reports AP.
The 20th season stranded 20 veteran contestants, divided into tribes of good guys and baddies, in Samoa.