A season of medical evacuations, impromptu tribal councils, shocks, surprises, twists and turns came to an end last night.
With Dawn Meehan, Sherri Biethman and John Cochran comprising the final three on Survivor: Caramoan.
Who took home the grand prize of $1 million?
Although he was criticized for a strategy that involved letting Meehan to do all the work, Cochran received all nine votes from the jury, hugged his family and collected the massive check.
"Obviously, it feels incredible," Cochran said after the vote was revealed. "I've loved this game for half of my life. It's a dream come true."
What do you think, Survivor fans? Did the right contestant win?