And then there were three.
Season 20 of Dancing with the Stars has come down to a trio of finalists heading into Monday's last performance show and Tuesday's two-hour finale extravaganza.
So, who should take home the Golden Mirrorball? Let's size up the pairs.
Rumer Willis and Val Chmerkovskiy: Hands down the strongest pair, talent-wise, from Day 1 of the competition, Rumer and Val are definitely the frontrunners when it comes to judges' feedback this season. Plus, Rumer's down-to-earth personality and the fact that Val's never won before should ensure them plenty of viewer votes. But will they crack under the pressure?
Riker Lynch and Allison Holker: Out of the three finalists, Riker has definitely shown the most improvement over the course of the season, and he seems game for anything. (See: his Captain Jack Sparrow costume from Disney Week.) And he's clearly a favorite among the audience in the ballroom and voters.
Noah Galloway and Sharna Burgess: One of these three is not like the others. Let's face it - Noah has overcome unfathomable odds to make it this far in the competition. But despite all evidence to the contrary, Dancing is supposed to be more than just a popularity contest (it's right there in the title of the show!!), and Noah just doesn't have what it takes, dancing-wise, to deserve the trophy. Give him a respectable third-place finish, and let's call this a day.
Now we want to hear from you, Dancing fans. Which pair do you want to win - Rumer and Val, Noah and Sharna, or Riker and Allison? Vote in our poll below, and defend your pick in the comments!
The Dancing with the Stars finale airs Monday at 8/7c and Tuesday at 9/8c on ABC.
VIDEO: Dancing's Derek teaches us to tango!