Brittany Brannon (voiceover): On Wednesday… Our semi-finalists battled it out in two spectacular rounds to try and earn their spots in next week's finale! This saw everyone bring their A-Game, including a high scoring Tango from Bill, a perfect 30 for Matthew's Argentine Tango, and a perfect 60 for P!nk this week! 

Jennifer Aniston (voiceover): Tonight, the finalists of the season! After such a competitive semi-final week, will we be in for the most unexpected elimination of the season? Live! This is Dancing with the Stars!

 
Brittany Brannon (voiceover): On Wednesday… Our final six couples all danced twice in front of our judges for two sets of scores! We saw slip-ups, leaderboard toppers slip to the bottom, and a fan favorite score a perfect 60! 

Jennifer Aniston (voiceover): Tonight, we find out who stays and who goes after your votes have been counted! Will we be in for a shock elimination? Live! This is Dancing with the Stars!

 
Brittany Brannon (voiceover): On Wednesday… Our remaining eight couples each dedicated their performances to the late Whitney Houston. What we got in return were amazing Waltzes, fantastic Cha-Cha's, an unexpected 10 for our underdog, and a second perfect score in a row for our new frontrunner! 

Jennifer Aniston (voiceover): Tonight, we find out who stays and who goes after your votes have been counted! Will we be in for a shock elimination? Live! This is Dancing with the Stars!

 
Brittany Brannon (voiceover): On Wednesday… Our celebrity couples from Partner Ditch week broke up to compete against each other! This resulted in a few minor slip ups, a couple of improvements, and two perfect performances that receieved the first 30's of the season! 

Jennifer Aniston (voiceover): Tonight, we find out what has happened to our stars after your votes were added to their scores! Will we see some of our most entertaining couples go home or will we see more surprise eliminations? Find out! Live! This is Dancing with the Stars!

 
Brittany Brannon (voiceover): On Wednesday… Eight former celebrities came back to guest judge as our remaining contestants paired off to dance either a Paso Doble or Argentine Tango and one of two team dances. By the end, we saw a ton of major leaderboard shockers, including the surprise breakthrough of P!nk! 

Jennifer Aniston (voiceover): Tonight, we hold a special tribute to the late singer, Whitney Houston, and also eliminate two more couples. Which two will they be? Find out! Live! This is Dancing with the Stars!

 
Brittany Brannon (voiceover): On Wednesday… Love was in the air as all of our contestants danced to songs with the word 'love' in the title! We saw a few slip ups, a few surprises, and two dances that one judge deemed perfect, with the help of 10 paddles. 

Jennifer Aniston (voiceover): Tonight, we're about to take away the love as another man and woman will be sent home. Who will they be? Find out! Live! This is Dancing with the Stars!

 
Brittany Brannon (voiceover): On Wednesday… our 18 contestants returned to the dancefloor to give us a real show! We saw everything, from improvements, to falling scores, to leaderboard toppers, to duds,  Week 2 had everything! 

Jennifer Aniston (voiceover): Tonight, our stars find out where they stand with our audience after we tally up two weeks worth of votes. Are we in for some surprises? Time to find out! Live! This is Dancing with the Stars!