With a season full of surprises and shocking eliminations, it's no mystery that Tuesday's finale of Dancing with the Stars was a nail-biter, right down to the last remaining minutes of the telecast.
As consistently low-scoring Bristol Palin advanced ahead of stronger dancers like Audrina Patridge and Brandy, fans and the media argued about whether Dancing had lost its credibility.
Palin held her own on Monday night's performance show against the season's most dynamic performer, actress Jennifer Grey, and charismatic actor Kyle Massey. Still, Palin received the lowest scores.
Did Palin's fans vote in droves to ensure she takes the Season 11 mirror-ball trophy home to Alaska? Or did America truly vote for the best dancer – which, depending on whom you ask, is either Grey or Massey?
It's Jennifer Grey!
The audience cheered and the actress broke into tears as her professional partner, Derek Hough, jumped up and and down. This is the third win for Hough, who also had victories with Nicole Scherzinger and Brooke Burke.
Grey, 50, endured health problems throughout the competition and on Tuesday night danced through pain from a slipped disc.
Massey, 19, came in second place, and Palin's amazing run ended. The 20-year-old daughter of Sarah Palin had a third-place finish.