Who Won Survivor 20 (Heroes vs Villains)?

Sandra Diaz-Twine wins Survivor: Heroes vs Villains
Date: 
May 16, 2010
Winner: 
Sandra Diaz-Twine
Score: 
6-3-0
Runner Up: 
Parvati Shallow

The 20th installment of "Survivor" was set in Samoa and started out pitting 'heroes' of past season against a tribe of villains from past seasons.

The final three came down to Russell Hantz, Parvati Shallow, and eventual winner Sandra Diaz-Twine.

Sandra became the first two-time Survivor winner, having previous won Survivor 7 in the Pearl Islands.

Here are the other contestants from the season (in the order they left):

  • Jessica "Sugar" Kiper: 30 yrs old from Los Angeles, CA (Gabon)
  • Stephanie LaGrossa: 29 yrs old from Briarcliff, PA (Palau & Guatemala)
  • Randy Bailey: 50 yrs old from Austin, TX (Gabon)
  • Cirie Fields: 39 yrs old from Jersey City, NJ (Panama & Micronesia)
  • Tom Westman: 45 yrs old from Long Island, NY (Palau)
  • Tyson Apostol: 30 yrs old from Lindon, UT (Tocantins)
  • James Clement: 32 yrs old from Lafayette, LA (China & Micronesia)
  • Rob Mariano: 33 yrs old from Boston, MA (Marquesas & All-Stars)
  • Benjamin "Coach" Wade: 37 yrs old from Susanville, CA (Tocantins)
  • Courtney Yates: 28 yrs old from Boston, MA (China)
  • James "JT" Thomas: 25 yrs old from Samson, AL (Tocantins)
  • Amanda Kimmel: 25 yrs old from Kalispell, MT (China & Micronesia)
  • Candice Woodcock: 26 yrs old from Fayetteville, NC (Cook Islands)
  • Danielle DiLorenzo: 28 yrs old from Boston, MA (Panama)
  • Rupert Boneham: 45 yrs old from Indianapolis, IN (Pearl Islands & All-Stars)
  • Colby Donaldson: 35 yrs old from Christoval, TX (Australia & All-Stars)
  • Jerri Manthey: 38 yrs old from Los Angeles, CA (Australia & All-Stars)
  • Russell Hantz: 36 yrs old from Dayton, TX (Samoa)
  • Parvati Shallow: 26 yrs old from Atlanta, GA (Cook Islands & Micronesia)
  • Sandra Diaz- Twine: 35 yrs old from Stamford, CT (Pearl Islands)