The competition was fierce on tonight's episode of Dancing With the Stars, as the remaining contestants danced for their lives in the semi-finales. After a grueling night of shimmies, shakes, and sharp critiques from the judges, the five celebrities also had to say goodbye to an extremely talented competitor.

This week, the couples were tasked with dancing two performances this evening, but here was the catch: They had to use the same song twice. With injuries, illnesses, and exhaustion plaguing our week ten hopefuls, this week's dreaded elimination was a difficult one.

So which celebrity was left sobbing into their sequins? Say goodbye to…

Can you believe it?! This means that after ten weeks of subpar dancing and low judges' scores, Bill Engvall and his dancing partner Emma Slater, have made it to the finals. Wow. Just, wow.

Even though we're sad to see Leah go, (and absolutely baffled that Bill is still here!) we are excited with the remaining season 17 finalists: Corbin Bleu, Amber Riley and Jack Osbourne. These four couples will battle it out in not one, but two nights next week in order to win the coveted Dancing With the Stars mirror ball trophy.

Are you sad to see Leah go? Who do you think will take the top spot in next week's DWTS finale? Shout out your thoughts in the comments below!