It all came down to one last Dancing With the Stars results show.
After 10 weeks of competiton, Ricki Lake, J.R. Martinez and Rob Kardashian headed into the DWTS season finale Tuesday with one last chance to win it all.
Rob took a slight lead Monday night, with Ricki and J.R. steady but not perfect and in a tie for second. Clearly, all three deserved their spots in the finals.
Who hoisted the Mirror Ball, Rob, Ricki or J.R.?
While J.R. and Ricki traded the top spot much of the season, Rob came on strong late.
A dark horse underdog for weeks, he rose to the occasion and proved he belonged with some outstanding performances this week. But would they be enough?
Follow the jump to see who prevailed on the Dancing With the Stars season finale ...
"First and foremost, I want to thank everybody who voted for us, for 10 weeks," the soap opera actor, motivational speaker and Iraq war veteran said.
And to Karina Smirnoff, who won for the first time in 10 tries, "You are amazing, and I'm so grateful I could be a part of your first mirror-ball trophy."
Rob came in second, and after both he and J.R. scored perfect instant samba 30s, we ended up with a two-night total of 112 for J.R. and 113 for Rob.
J.R.'s support from America was enough to overcome that slender margin.
Not that he's griping in the last. Despite the last-second loss, the Kardashian son made the best of his experience and says he isn't upset about it.
"I'm definitely not sad," Rob said. "I won in my book."
As for Ricki? "I've loved basically every minute of this," she said afterward. "I had the best partner, the best teacher, the best motivator there is."
"I've done something I really didn't think I could do."
Congratulations to all three finalists on a great run.
Did J.R. deserve to win Dancing With the Stars?