It was once again a night of incredible performances on So You Think You Can Dance when the Top 8 danced. Of course, some performances hit all the right notes, while other routines fell flat. We bid a sad farewell to Team Stage's Derek Piquette and Team Street's Eddie "Neptune" Eskridge.
We are now down to the final six dancers. Let's take a peek back at the performances and see whose So You Think You Can Dance dreams may be coming to an end.