Amber Riley, Jack Osbourne and Corbin Bleu are the three finalists who will be dancing for the mirror ball trophy on tonight's finale. All three got perfect 10s from the judges last night on their freestyle performances.
The judges say Osbourne progressed the most this season. He and partner Cheryl Burke were misty-eyed as the judges praised them.
Bleu impressed with a Michael Jackson tribute. And Riley incorporated step-dancing in her routine. In a bit of a switch, she had to teach pro partner Derek Hough the moves.
The winner will be crowned tonight. You can catch the finale on ABC13 at 8pm!
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices