So You Think You Can Dance took to hip hop and Jazz this last week and set the stage for the season finale on August 27.

Who Will Go Home Tonight On 'So You Think You Can Dance?'

The top six performers rivaled each other this last week, with Casey and Jacque packing their bags at the end of the night. Bravo to Reality Rewind for making the prediction of Casey heading home last week. Casey performed to Over You by Ingrid Michaelson while Jacque performed to 99 Red Balloons by Sleeping At Last. Their performances were not enough to wow the judges into allowing them to stay on the show, The Wire stated that these two's departure of the show was not much of a surprise for viewers.

For the finale, Jessie Tyler Ferguson has been announced to the guest judge. Ferguson is best known for his character of Mitchell on Modern Family. Also confirmed is a guest musical appearance from Jason Mraz. The singer/songwriter will be performing his single Love Someone from his newest album Yes!.

Four Dancers Eliminated From 'So You Think You Can Dance' As This Season's All-Stars Named

The top four dancers will compete to see who the winner will be. The four are Ricky, Valerie, Jack and Jessica. The Wire gave the best performance of the last episode to Jessica, for her dancing of the song Boneless by Steve Aoiki. The high visual performance confused the judges but fans of the show enjoyed her performance, allowing her to move on to the final round. Jessica is only 18 years old and performing very well.

Find out who will win the competition in the season finale.