One lucky person will be named the winner tonight! Who do you think it will be?

And here we are! It's finally finale time on NBC's 'The Voice,' and last night the final four all sang their hearts out. The two hour show saw all the artists sing three times. They each did a cover song, an original song, and one song with their coach. Unlike last year, I really have no idea who is going to win tonight. I'm leaning towards Lauren Duski, but I think Chris Blue also has a really great chance. Aliyah and Jesse both did amazing last night (especially Jesse with those guitar solos!), but I don't know if they will be able to beat out the other two. I guess we will have to wait and see tonight!

Tonight's two-hour finale will start at 8 p.m. and will have an insane number of performances. Here's what you can expect to see:

  • CeeLo Green performs "Shining Star" with Jesse Larson
  • Little Big Town performs "Better Man" with Lauren Duski
  • Luis Fonsi and Daddy Yankee perform "Despacito" with Mark Isaiah
  • Gladys Knight performs "You're the Best Thing That Ever Happened to Me" and "Neither One" with Vanessa Ferguson and TSoul
  • Rascal Flatts performs "Yours If You Want It" with Brennley Brown
  • Miley Cyrus sings her new single "Malibu"
  • Zedd & Alessia Cara perform
  • Chris Stapleton performs
  • Jennifer Hudson performs

In the meantime, please enjoy my favorite performances from last night's show:

[Buddy TV/Billboard]