Sandra Diaz-Twine was voted the winner of "Survivor: Heroes vs. Villains" and took home the $1 million prize on Sunday's three -hour season finale and reunion show.
The 37-year-old from Fayetteville, N.C., made "Survivor" history by becoming the first ever two-time champion. She had previously won the same title on the "Pearl Islands" edition. She defeated fellow villains, Parvati Shallow and Russell Hantz.
"It makes me the queen," she said of her two-time win while sporting a tiara at the live reunion.
"Survivor" Sandra Diaz-Twine Receives $1M
"Survivor" Through The Seasons
"Survivor: Nicaragua" is Next
Even though the majority of the jury loathed him, Russell, who lost his second season in a row, was a fan favorite. He took home the $100,000 consolation prize based on viewer votes.
Obviously irritated that Sandra won, Russell unsuccessfully pitched to host Jeff Probst the idea that the game should include viewer votes.
"If she can win the game twice, there is a flaw in the game," he said.
Russell who won the final immunity challenge was guaranteed a spot in the final three. The challenge asked the finalists to compete in a maze, searching for necklaces while blindfolded.
With three seasons under her belt, Parvati has played the game more than anyone else. She's now also tied for second for most individual challenge wins. Colby Donaldson still owns the record, which he earned almost 10 years ago during the "Outback" season. Colby made it to the final five this season, but fell short and was voted out after the finale's first immunity challenge.
"I guess I'm an old dusty veteran…not destined to win this game," he said.
The 20th season of the CBS strategy-endurance game was set in Samoa where 10 of the "heroes" and 10 "villains" from previous seasons returned for redemption or revenge.
Copyright 2010 CBS. All rights reserved.