Warning: Spoilers ahead from Wednesday's Survivor finale.
Survivor's Game Changers season certainly lived up to its name! After 39 days, countless blindsides and one of the most shocking moments in TV history, Survivor has crowned a new champion!
Congrats to Sarah Lacina!
The season truly kicked off as anyone's game, as the CBS reality competition brought back all-stars and fan favorites who fit the "Game Changer" bill -- with everyone from Malcolm Freberg and Ozzy Lusth, to Tony Vlachos and Zeke Smith.
Big players and even bigger threats were eliminated week by week, until Wednesday's season finale began with six remaining castaways -- Sarah, Aubry Bracco, Brad Culpepper, Cirie Fields, Troy "Troyzan" Robertson and Tai Trang.
Sarah's big move last week seemed to set her up to win the million just as much as it put a target on her back -- and in the end she made it to the final three, alongside Brad and Troy.
A "bitter jury" -- as Michaela Bradshaw and Andrea Boehlke described to ET -- voted Sarah the winner.
Survivor returns for season 35 this fall on CBS.