The Voice's final three are set, with the Season 3 finale on tap Tuesday.
Who will be chosen as the winner of the NBC show's best season yet?
The final three, along with Trevin Hunte, who was eliminated on this week's Voice results show, offer such talent and differing styles that it really will come down to whose fans vote.
We know soul man Nicholas David, rocker Terry McDermott and pop-country queen Cassadee Pope are absolutely going to bring it. That's a given at this stage of the game.
Don't expect any bombs from any of the above, or anything should of gushing praise from the coaches' panel. In their own style, each of the three has been just terrific.
But who will stand out most and rally their supporters one last time?
Vote below: Who do you think will win The Voice Season 3?