The final three sang to be this season's 'The Voice' champion, performing three songs, America's choice, a duet with their coach and a final song to win viewer votes. Jake Worthington teamed up with Blake Shelton to prove country boys can survive. Christina Grimmie put her unique spin on the Elvis classic 'Can't Help Falling in Love' and Josh Kaufman 'Set Fire to the Rain.'

Tyler Golden/NBC

Jake Worthington

America chose Keith Whitley's 'Don't Close Your Eyes,' the song that landed Jake Worthington on #TeamBlake during the blind auditions.  There was no flames, no theatrics, just Jake on a stool, with his guitar, delivering a beautiful performance.

Jake and Blake teamed up for Blake's favorite song, Hank Williams Jr's 'Country Boy Can Survive.'  Jake almost sang it better than his coach.

For his final song, Jake put his country flair into Richard Marx's pop hit 'Right Here Waiting.'  Adam Levine was so impressed with Jake's country voice, he asked 'can you teach me how to do that.' Jake agreed, but 'after the show.'

Jake Worthington 'Don't Close Your Eyes'

Jake & Blake 'Country Boy Could Survive'

Jake Worthington 'Waiting For You'

Christina Grimmie

It was no surprise, America chose 'Wrecking Ball' for Christina Grimmie. Her performance did include the fire and theatrics and received rave reviews from the coaches.

Christina and her coach Adam teamed up for Goyte's 'Somebody That I Used to Know,' but it was her final performance that brought the house down. She put her own spin on the Elvis classic 'Can't Help Falling In Love.'

Christina Grimmie 'Wrecking Ball'

Christina Grimmie 'Can't Help Falling In Love

Christina Grimmie & Adam Levine 'Somebody That I Used to Know'

Josh Kaufman

Josh Kaufman proved why he was stolen in the battle rounds by Usher, performing Stevie Wonder's 'Sign, Sealed Delivered.'  He sounded even better than the first time.

Josh and Usher teamed up for a sexy performance of 'Every Breath You Take' and at certain points, Josh out sang Usher.

Josh closed the show with Adele's 'Set Fire to the Rain,' getting Usher on his feet.

Josh Kaufman 'Signed Sealed Delivered'

Josh Kaufman & Usher 'Every Breath You Take'

Josh Kaufman 'Set Fire to the Rain'

Blake and Shakira also took the stage to perform 'Medicine.'

With the final performances in the bag, Jake, Josh and Christina's fate in now in America's hands. The winner will be crowned tonight during the season finale on NBC at 8. Justin Moore and Tim McGraw will join the star studded lineup of performances on tonight's show.

I'd like to see Jake win but I doubt it'll happen. He does have a huge fan base and will probably have a successful country career, but I think it'll be Christina and Josh in the final two.  If YouTube hits are any indication, Christina has it in the bag, with over 100,000 views of her Elvis performance.  On the other hand, some feel she screams rather than sings most of the time.  This is the first season, I'm not sure who'll win. They all have amazing voices and bright futures ahead.

Blake Shelton & Shakira 'Medicine'