They've jived and jitterbugged, waltzed and rumba'd—all with an eye on lifting the disco-ball trophy on next week's season finale of Dancing With the Stars.
Mya and her "tutti-frutti booty" distanced herself from the pack Monday, scorewise, while Donny Osmond suffered an early stumble that left him playing catch-up all night. Making up the middle of the pack were Joanna Krupa, who's handled Derek Hough's standout choreography like a champ, and Kelly Osbourne, whose biggest competitive hurdle all season has been her own nerves.
Though it's hard to believe any of them had time to rehearse, what with all the sound bites they're expected to provide and David Bowie impressions they must do.
But tonight, after a dance sequence from Nine and performances by Leona Lewis, Alicia Keys and the Bee Gees, the competition was eventually whittled down to three finalists.
By the will of the people, who obviously love an underdog...
Meaning Joanna and Derek's run came to an end tonight, despite her second-place showing on the leaderboard and the obviously stunning figure she cut on the floor.
"It's been such an amazing experience and I've grown as a person," the 30-year-old model said after hearing the disappointing news. "Thank you to the judges. Thank you for giving me the opportunity. I had a great partner."
So the incomparably polished Mya, fan favorite Donny Osmond and little-reality-star-that-could Kelly Osbourne will be dancing for bragging rights on next week's two-part season finale.
Both Dmitry and Louis are in the finals for the first time, while Kym has been runner-up twice, with Joey Fatone and Warren Sapp.
Perhaps this year she's half of the pair that's going all the way to the top.
Mya shares her thoughts on Len's bootyful obsession right here.