Rob Kardashian Rob Kardashian

Here's what happened to the Dancing With the Stars finalists on Monday night: Ricki Lake did her best not to screw up the lifts in her freestyle dance — "I was really afraid of falling down," she said. J.R. Martinez put on a good face after screwing up his cha cha when his injured ankle started to give out. "I did panic," he said, "because I rolled my ankle in my shoe and I went into a step too quickly." And Rob Kardashian somehow snuck by the two long-time frontrunners and got a perfect score on his freestyle, cruising into first place. "We've already put in all the work, so it's just about having fun," he said. "I try to look at the whole competition as having fun. I've done that since day one, and it's got me this far."

Season 10's runner-up, figure skater Evan Lysacek, said for him the finale was all about Kardashian: "I've been following the show all season, but I really came tonight to see him. His improvement has been just amazing."

Chaz Bono voiced similar sentiments. "I remember Rob, the first dance, and us backstage rehearsing, and showing each other our dances," said Bono. "And Rob wouldn't smile, he'd look at the floor. It's like he's a different person."

Does Bono think Kardashian could take the whole thing? "Yes," he says. "He's come so far. J.R. was the first person I met, and when Lacy [Schwimmer] and I saw one of his first rehearsals, we both said, 'finals.' And then Ricki, too, you saw pretty quickly that she was really good and had a great partner in Derek [Hough]. So for a long time, we all knew it would be Ricki and J.R. But that third spot, who was going to take it? And Rob took it. It wasn't given to him."

Cinderella, a.k.a. Rob Kardashian, has arrived at the ball. And the shoes fit.

Subscribe to TV Guide Magazine now!