It's come down to the final four! Olympic gymnast Aly Raisman, singer Kellie Pickler, Disney actress Zendaya and Baltimore Ravens wide receiver Jacoby Jones are all in it to win it -- but only one of them can come out on top in the Dancing With the Stars season 16 finale.
If the Monday, May 20 final dance performances were any indication, it's a tight race going into the Tuesday, May 21 results show, where one of them will be crowned the winner.
During their final two dances on Monday night, two teams scored a perfect 30 out of 30: Pickler and her partner Derek Hough, as well as Zendaya with her partner, Val Chmerkovskly.
Jones and his partner, Karina Smirnoff, scored 27 out of 30 on both of their dances, while Raisman and Mark Ballas scored a 28 out of 30 on their first dance and did an even better job on their second dance, receiving a perfect 30.
Zendaya later came out on top at the Cha Cha relay, with Pickler in second, then Raisman, followed by Jones.
Speaking to Us Weekly after their final performances, Pickler -- who brought judge Carrie Ann Inaba to tears during her super freestyle dance, said all the competitors are just so proud of how far they've come.
"Regardless of what happens tomorrow, I feel like I've accomplished so much being here. We all have," she said.
Tune in Tuesday, May 21 at 9pm on ABC to see who takes home the season title.
The two-hour finale will also feature performances from Pitbull, PSY, Jessica Sanchez, and Wynonna Judd, who was sent home during week three of DWTS.
This article originally appeared on Usmagazine.com: Dancing With the Stars: Who Should Win?