The three remaining couples took the "Dancing with the Stars" stage Monday for the finals -- where Ricki Lake, J.R. Martinez and Rob Kardashian danced for America's votes for the last time!
So ... how'd they do?
Rob definitely won the night -- scoring a 57 out of a possible 60 for his waltz and freestyle. It may have helped that the entire Kardashian clan, including newly-single sis Kim, was in the audience cheering him on.
Len told Rob his family "should be proud" -- and, from the looks of it, they were! Carrie Ann Inaba added that she was "blown away" by Rob's freestyle. Watch it above.
Ricki and J.R. were close on Rob's heels though, both scoring a 54 out of 60. Both danced cha-chas and a freestyle -- with Martinez's partner, Karina Smirnoff, stealing the spotlight during their second dance in a very revealing costume.
Check out the two freestyles below:
Ricki & Derek:
J.R. & Karina:
Ricki, J.R. and Rob will all dance one more time tonight -- and then the judges will decide the winner.
At this point, the Mirror Ball could go to any of them ... who are you rooting for?