Tonight on the final night of “The Voice,” the top 3 finalists –Jake Worthington, Christina Grimmie and Josh Kaufman – found out their fate.  After some epic performances last night, I’m sure it was hard for America to choose the winner. One Republic opened the show with an epic performance of their latest single “Love Runs Out.” Then For his “bring back” performance Jake brought Kat Perkins, Audra Mclaughlin, Kristen Merlin, Ryan White Maloney and Morgan Wallen. Sang “Summertime.” Christina Grimmie had the chance to perform with Ed Sheeran and they sang “All of the Stars.”

For Josh’s “bring back” performance he brought TJ Wilkins, Stevie Jo and Sisaundra Lewis and they sang “Am I Wrong.” Ed Sheeran performed again and sang “Sing.” Jake Worthington performed with Alabama and they sang “Mountain Music.”

Josh Kaufman joined forces with Robin Thicke and they sang “Get Her Back.” Tim McGraw also performed tonight. He sang “City Lights.” Tonight was filled with star studded performances. For Christina’s “bring back” performance she brought Jake Barker, Bria Kelly and Tess Boyer. Coldplay also performed their new single “A Sky Full Of Stars.”

After a night filled with emotion and excitement it was finally time for Carson to announce the winner! The top 3 stood center stage, they said some last words and thanked their coaches Blake, Usher and Adam. Carson first announced that Christina Grimmie was the artist in third place. Josh and Jake stood center stage awaiting the final result. The winner of “The Voice” was announced. Josh Kaufman from team Usher was announced as the winner! This is Usher’s first win as a coach on the show. Watch next season of “The Voice” with new coaches Gwen Stefani and Pharell Williams. Congratulations Usher and Josh!!