The Voice’s Top Five artists had a musical showdown last night in the finale of the show’s 22nd season. After a night full of star-studded performances, comedic moments and holiday spirit, the winner was announced to be Bryce Leatherwood from Team Blake.

In his blind audition, the Georgia native sang “Goodbye Time” by Conway Twitty and was welcomed onto Blake Shelton’s team while impressing fellow coaches Gwen Stefani, John Legend and Camila Cabello.

“Has there ever been a country-er name than ‘Leatherwood’?” Shelton said after his audition. You have excellent taste in music… I was blown away.”

Throughout the season, Leatherwood received high praise from the coaches and was lauded for his stage presence and confidence.

“You’re 22 years old, and I don’t know how much experience you have on stage,” Legend told the new star during the Battles episode. “It seems like you’ve got about 40 years of experience.”

Besides his final performance, a duet with Shelton of his own hit “Hillbilly Bone,” there were several other performances that made for an eventful two-hour special.

Coach Legend and contestant Omar Jose Cardona came together for a rendition of Stevie Wonder’s “Signed, Sealed, Delivered” with almost tangible onstage chemistry. Shelton returned for a duet with Brayden Lape for a version of “Chasin’ That Neon Rainbow” by Alan Jackson.

Morgan Myles, who took third place last night, paired up with Cabello to perform the coach’s “Never Be the Same.” Shelton returned for a third time with runner-up bodie to sing another one of Shelton’s songs, “God’s Country.”

Fans also got a notable lineup of guest performances, including OneRepublic, Adam Lambert, Maluma and Kelly Clarkson.

Read more about: