Who Won Survivor Heroes Vs Villains?

In what some are calling the best season ever of Survivor, 34-year-old bank teller Sandra Diaz-Twine became the first castoff ever to win the show twice when she was awarded the $1 million prize on “Survivor: Heroes vs. Villains.”

And it wasn’t an easy task. Sandra had to beat out Parvati Shallow and Russell Hantz, who lost his second season in a row. Russell, 37, ended up receiving zero votes, as the jurors determined he played the game too dirty. Russell was however awarded the $100,000 consolation prize yet again. The prize is for being the fan favorite and the winner is determined by viewer votes.

When asked if winning the show twice made her the best player in Survivor history, “It makes me the queen,” replied Sandra. One person who wasn’t too happy with Sandra’s win was disgruntled Russell who believes there’s a flaw in the game, “If [Sandra] can win the game twice.”

Parvati, 27, who placed second, was however a more gracious loser than Russell. Host Jeff Probst also revealed that after 114 days of playing the game over three seasons, she has played it more than anyone else. It was also revealed she’s tied for second for most individual challenge wins. Surprisingly Colby Donaldson still has the record, despite his bad game play this season.

The dumbest move ever award was also awarded last night and the unfortunate winner of that was JT, who was seen earlier this seen handing over his immunity idol to villain Russell.

Going into yesterday’s finale, I was rooting for Sandra and thought she played the best game, but after watching last night, I had a change of heart. I found myself rooting for Parvati, who I now believe played the best game this season and in my opinion is the best player in Survivor history. I believe Sandra had a lot of luck go her way, while Parvati had to win and scheme.

TELL US – DO YOU THINK SANDRA PLAYED THE BEST GAME? IF NOT, WHO DO YOU THINK DID?