The So You Think You Can Dance top 20 contestants performed tonight. Here is the list and their routines.

1. Jordan Casanova and Tadd Gadduang – Afro Jazz

2. Sasha Mallory and Alexander Fost – Contemporary

3. Clarice Ordaz and Jess LeProtto – Broadway

4. Ryan Ramirez and Ricky Jaime – Lyrical Hip Hop

5. Caitlynn Lawson and Mitchell Kelly – Jazz

6. Miranda Maleski and Robert Taylor Jr. – Latin

7. Missy Morelli and Wadi Jones – Jazz

8. Melanie Moore and Marko Germar – Contemporary

9. Ashley Rich and Chris Koehl – Hip Hop

10. Iveta Lukosiute and Nick Young – Ballroom