Mandy Moore and Mark Ballas choreographed awesome pieces on last night's episode of So You Think You Can Dance, and All-star Sasha Mallory performed in the group routines!! Watch below!

Tate & Kathryn's Contemporary
Choreographer: Mandy Moore

Tate & Kida's Paso Doble
Choreographer: Mark Ballas

Ruby & Paul's Jive
Choreographer: Mark Ballas

All-Stars' Contemporary
Choreographer: Mandy Moore
All-Star: Sasha Mallory

Top 6 & All-Stars
All-Star: Sasha Mallory