So You Think You Can Dance Season 12 group

And then there were four. “So You Think You Can Dance” concluded Season 12 on Monday (Sept. 14) with Gaby Diaz, Jaja Vankova, Virgil Gadson and Hailee Payne vying to go home the winner.

Advancing from Team Stage was Gaby, who showed off her geisha ninja dance during the finale. Joining her in the Top 2 from Team Street was Jaja, who revisited her Alzheimer’s routine.

RELATED: ‘So You Think You Can Dance’s’ Jason Derulo – ‘I was a little afraid to do this’

Jaja seemed to be the fan favorite, but it was Gaby and Team Stage snuck in the win.

The finale offered the four finalists the chance to revisit some of their best routines with “SYTYCD” All Stars. The two-hour episode allowed a number of special guests, All Stars and former Season 12 competitors a chance to shine.

RELATED: ‘SYTYCD’ fans disappointed Mary Murphy didn’t return for 10th anniversary special

Season 12 mixed things up by separating contestants by their “stage” or “street” dance styles instead of by gender. Both the audience and judges had chances to save eliminated contestants before the Top 10 were revealed. Once only 10 dancers were left, they were eliminated based on fan votes.

This finale isn’t the last time fans can see Season 12’s Top 10. They’ll be performing on tour around the country in the fall. FOX has yet to renew “SYTYCD” for Season 13.

Posted by:Terri Schwartz