It's hard to believe that season 13 of Dancing with the Stars will come to an end tonight, but with the final three running neck and neck in the scoreboards, it's still anybody's guess who will take home that coveted mirror ball trophy.
MORE: The Trips and Triumphs of the 'DWTS' Finals
Although J.R. Martinez and pro partner Karina left the ballroom floor fresh from a perfect 30, the two initially suffered a painful letdown with a low scoring cha cha. Always the optimist, J.R. tells ET that instead of being disappointed, he instead saw the misstep as an opportunity to do better with their freestyle.
"When I saw that seven from Len I was like, 'Agh, that kind of hurts,' but I said to myself, instead of staying down, I have a second dance and I can actually redeem myself."
In the end, J.R. and Karina did in fact save themselves, earning a combined score of 54 with a fantastic freestyle.
MORE: 'Dancing's' Most Impossible Week?
Rob Kardashian tied at the top with Ricki Lake for a combined score of 57, and it was clear that Rob was flying high after landing his first perfect score of the competition. "We definitely nailed it for sure," he said, beaming with pride. Regardless of whether they will, Rob admits the milestone is "the best kind of way to end this season."
Although Ricki Lake seems just as likely as J.R. and Rob to bring home the top prize tomorrow, she tells us she feels like she already did. "You never would have pegged me for being the one in the finals, but I'm really, really proud of myself and I feel like a winner," she said. "We may not win tomorrow, and whoever wins will be very deserving and I will go home feeling just like a winner without the mirror ball."
Find out who walks away with the sparkling trophy on the Dancing with the Stars season finale tomorrow night on ABC.
MORE: Derek Hough: 'It's Going to Be a Happy Final'