Sandra Diaz-Twine won Survivor: Heroes vs. Villains, becoming the first two- time winner in the show’s history.

Who Won Survivor: Heroes vs Villains?

Quick Scoop

If you’re wondering who won Survivor Heroes vs Villains , the answer is Sandra Diaz-Twine. She defeated Parvati Shallow and Russell Hantz in the final jury vote, with a 6–3–0 result in her favor.

  • Winner: Sandra Diaz-Twine (Villains tribe)
  • Runner-up: Parvati Shallow (Villains tribe)
  • Third place: Russell Hantz (Villains tribe)
  • Final jury vote: 6 votes for Sandra, 3 for Parvati, 0 for Russell.

This victory also made Sandra the first person ever to win Survivor twice, after previously winning Survivor: Pearl Islands.

How She Won

Sandra’s game wasn’t about flashy moves; it was about subtle, smart survival in the middle of chaos.

  • She stayed flexible, often saying her strategy was basically “as long as it ain’t me,” and shifting with the power in the game.
  • She repeatedly tried to work with the Heroes against the dominant Villains alliance but still managed to survive when those plans fell apart.
  • On the jury, many Heroes saw her as the one who endured and outlasted the Parvati–Russell duo, which helped her secure key votes.

One fan-favorite storyline is that while Russell and Parvati appeared to control the votes, Sandra quietly positioned herself so that, at the end, she looked like the ultimate survivor of their moves, not their pawn.

Fan and Forum Reactions

Over time, many fans and forum discussions have called Heroes vs Villains one of the best Survivor seasons ever, largely because of that iconic final three and Sandra’s historic win.

  • Some viewers think Parvati played the flashier, more aggressive strategic and physical game and would have been a “satisfying” winner.
  • Others argue Sandra’s social game, resilience from the bottom, and ability to read the jury made her the most logical choice.
  • Russell, despite having a lot of screen-time and fan voting support outside the game, received no jury votes, which is still a big talking point among fans.

On forums, you’ll often see takes like: “Parvati controlled the game, but Sandra was the one who survived their onslaught, which is exactly what the jury wanted to reward.”

Extra Note: Australian Survivor Version

There is also an Australian Survivor: Heroes v Villains season, which is a different show. In that version, the winner was Liz Parnov, who beat Gerry Geltch and Matt Sharp in a unanimous jury vote. So:

  • U.S. Survivor: Heroes vs. Villains → Winner: Sandra Diaz-Twine.
  • Australian Survivor: Heroes v Villains → Winner: Liz Parnov.

TL;DR: Sandra Diaz-Twine won Survivor: Heroes vs Villains, beating Parvati Shallow and Russell Hantz in a 6–3–0 jury vote and becoming the franchise’s first two-time champion.

Information gathered from public forums or data available on the internet and portrayed here.