It's all come down to this on Season 19 of ABC's Dancing With the Stars.
With Bethany Mota eliminated Monday on part one of the finale, only three celebrities remained in the hunt for the Mirror Ball title headed into last night's conclusion.
Crowd favorite and elder statesman Alfonso Ribeiro, still battling injury, was perhaps the slight favorite to claim the DWTS crown after Monday's performances.
Duck Dynasty cast member Sadie Robertson and Pretty Little Liars star Janel Parrish each sought to deny him, though, with their blend of talent and charisma.
Could they do it? All three proved their worth all season long, but alas, there can be only one champion, and the time has come for he or she to be crowned.
Let's do this. On the final Dancing With the Stars results show of 2014 ...
Alfonso Ribeiro was won Dancing With the Stars! He did it!!!!!!!!!!!!!
Ribeiro, who has said he waited 10 years for a moment like this, said, "I cannot believe this! I don't even know what to say! These are happy tears!"
"He deserves this so much," added his partner, Witney Carson.
"He's one of the most hard-working people I know."
Second place went to Duck Dynasty cutie Sadie Robertson, who thanked God "who brought me so far in this competition." (Mark Ballas also did great)
Third place went to Pretty Little Liars star Janel Parrish and Val Chmerkovskiy, whom she told, "I honestly am just so lucky to be here standing here next to him."
"You were my trophy during the entire season."
Yeah. Those two are totes hitting it.
The remaining duos still had some competing to do via the fusion dance, which required them to perform two different styles of dance to one song.
All three pairs scored a perfect 40 out of 40 points, so there was no help in determining the winner from the fusion. It all came down to your votes.
Did they end up going to the right person? Discuss below!
Congratulations, Alfonso Ribeiro (and Sadie and Janel)!