Major artists from every genre performed on NBC's "The Voice" Finale last night.

I would be lying if I told you that I stayed up until 10 p.m. last night to watch "The Voice" finale. I thought when they said the show started at 7 that it ACTUALLY started at 7, but the 7 p.m. hour was just a recap of the previous night's performances, which I thought was a little annoying. That means the 2 hour show was actually 3 hours, so I only made it until 9:30 p.m., but by that point I already predicted that Sundance Head would be the winner, so it was no big deal. I was happy to discover that I was right when I woke up this morning.

Originally I was rooting heavily for just Billy Gilman, but Sundance really grew on me as the season progressed, getting better and better with each performance. I knew it would be between those two in the end, but I wasn't worried, because regardless of who won, both of them will be totally fine. I think both Sundance and Bill have long careers ahead of them.

Alright, let's get to the guest performances! Stevie Wonder, Ariana Grande, KISS, Cam, John Legend, Kelly Clarkson, The Weeknd, Bruno Mars, and Sting all performed during the show last night, some of them even performing WITH the contestants! Here are a few of my favorites:

Are you happy about the results last night? Who did you want to win? Share your thoughts with us in the comments.

More From 98.1 KHAK