“Dancing With the Stars” Season 24 is set to come to a close in a matter of days. This cast has seen more shocking upsets than most, which has fans of the show uncertain about which team will win the Mirrorball trophy.

In the finale, the remaining three teams will perform two dances on Monday, May 22 —a redemption dance in a style they’ve already done on “DWTS” Season 24 and a freestyle routine. Scores will be combined for their overall finale total before being added to the scores they received during Week 9. Their overall place in the competition will be determined that way.

Below are the songs and styles the “DWTS” finalists will be performing in Week 10:

Team Shad Squad (Rashad Jennings and Emma Slater)

Redemption: Viennese Waltz to “Dark Times” by The Weekend ft. Ed Sheeran

Freestyle: “Let’s Go” / “Uptown Funk” from Drumline/Mark Ronson ft. Bruno Mars

Team Valmani (Normani Kordei and Val Chmerkovskiy)

Redemption: Quickstep to “Check It Out” by Oh the Larceny

Freestyle: “What the World Needs Now is Love” by Andra Day

Team Lady and the Gramp (David Ross and Lindsay Arnold)

Redemption: Viennese Waltz to “Let’s Hurt Tonight” by OneRepublic

Freestyle: “It Takes Two” / “Take Me Out to the Ballgame” by Rob Base and DJ EZ Rock/Ronnie Neuman

The pairs will return for a second round of competition on Tuesday, May 23. They’ll perform another routine, which will be scored by the judges. At the end of the show a winner will walk away with the Mirrorball trophy.

Normani and Val are currently seated at the top of the leaderboard, where they’ve been since Season 24 of “DWTS” kicked off. Oddsmakers has them as the favorite to win the competition — but they’ve recently had a bit of a wrench thrown their way. On Friday, TMZ reported that the Fifth Harmony singer was injured during practice.

ET Online later confirmed her injury. Normani will be performing in the Season 24 “DWTS” finale, but it won’t be easy. She’s thought to have rolled her ankle while attempting a split or split jump in preparation for their final dances.

Additionally, Oddsmakers’ betting odds don’t take into account the many surprises that have popped up throughout Season 24 of “DWTS.” For instance, Simone Biles and Sasha Farber were set to take a close second. The pair won’t be in the finale at all though, since they were sent home in Week 9 after scoring not one, but two 40s.

The initial betting odds didn’t even consider David and Lindsay’s advancement to the final round. In fact, many “DWTS” fans counted the duo out early in the competition. They’ve defied the odds, thanks to the former Major League Baseball player’s dedication to learning and love from viewers.

Who will win “DWTS” Season 24? It’s anyone’s guess, but check out our predictions below:

Normani And Val

These two are a force to be reckoned with. They haven’t been in jeopardy once throughout the competition and have a number of perfect scores under their belts. Unless Normani’s injury severely effects her ability to dance, they’ll be just fine.

Even with a lack of viewer votes, Team Valmani’s got the highest past scores of any of their competition. We don’t imagine that their final total will be what gets them axed from Season 24 of “DWTS” in the finale. They’re the most likely candidates for the Mirrorball trophy this time around.

Rashad And Emma

These two have proven themselves to be serious competitors. Rashad has been dilligent and dedicated to learning the footwork required in the ballroom. In Week 9, with a little help from judge Bruno Tonioli, he learned to move his body like a dancer rather than a football player, and it brought them over the edge.

If they continue to bring that talent to the “DWTS” ballroom in the Season 24 finale, they’ve got a chance of winning the Mirrorball trophy. While it’s not out of the realm of possibility, we think it’s more likely that Team Shad Squad will leave “DWTS” second place winners.

David And Lindsay

Team Lady and the Gramp have come a long way, but they’ll have to really push it if they want to win Season 24 of “DWTS.” The pair may have knocked Simone and Sasha out in Week 9, but there’s little chance they’ll take home the Mirrorball unless they bring 110 percent in the finale. The pair will most likely take third place in the competition.

Catch Part one of the “DWTS” Monday at 8 p.m. EDT on ABC. Part two will air Tuesday a 8 p.m. EDT on the same channel.