Tonight it’s the finale of NBC’s Season 6 of The Voice! Who will be crowned the next winner of The Voice? Will it be Team Adam’s Christina Grimmie, Team Blake’s Jake Worthington or Team Usher’s Josh Kaufman?

Will Team Adam’s Christina Grimmie’s cover of Elvis Presley’s “Can’t Help Falling In Love”  secure a victory for her? We sure think so, but we will find out soon!

Join us for our live recap of tonight’s finale to find out the winner!

And here we go with our live recap!

The night kicks off with a big announcement. Host Carson Daly reveals that the iTunes votes will not count on this season’s finale because of a technical glitch. The issue apparently had something to do with Josh Kaufman’s cover of Adele’s “Set Fire to the Rain.”

Following One Republic’s performance of “Love Runs Out,” finalist Jake Worthington shares the stage with Kat Perkins, Kristen Merlin, Morgan Wallen, Audra McLaughlin, and Ryan Maloney to perform Kenny Chesney’s “Summertime. ” It was a great country jam love fest!

Next, Christina Grimmie and Ed Sheeran perform a duet of “All Of The Stars.” It is such a lovely performance. They harmonize so beautifully together!

Now, Season 6 contestants Delvin Choice, Morgan Wallen, Patrick Thomsen, Jake Barker and Stevie Jo perform an awesome rendition of Hall & Oates’ “She’s Gone.”

Country’s newest star Justin Moore hits The Voice stage next, performing his hit song “Lettin’ the Night Roll.”

It’s now time for another group performance. This time, Josh Kaufman performs “Am I Wrong” with former soul singer contestants Stevie Joe, Sisaundra, and TJ Wilkins. Wow, their voices blend so well together!

Next up, Ed Sheeran once again hits The Voice stage as he performs his new hit single “Sing.”

After a quick commercial break,  Jake Worthington performs “Mountain Music” with country band Alabama. What a fun and lively performance!

It’s now time for the ladies to perform! Former contestants Dani, Deja, Tess, and Madelyn perform Rihanna’s “Umbrella!”

Next up is a performance by country singer  Tim McGraw of “City Lights.”

Now,Christina Grimmie picks former contestants Tess Boyer, Bria Kelly and Jake Barker to perform Lorde’s “Team.” Once again this group performance is quite entertaining. All of the contestants voices sound so great together! 

After a performance by Coldplay, it is now time for the final results! The Finalist in third place is Christina Grimmie. Shocking to us! We definitely thought she would be in the top 2. 

Drum roll please…. and the winner of the Voice is… Team Usher’s JOSH KAUFMAN!!!!!!!!!

This is the first win for Team Usher! Are you happy with the Season 6 winner of The Voice? We want to know! Leave your thoughts below!