The Voice season 11 finale is set to air tonight on NBC, but here's how you can watch it live online.

It all comes down to this. Josh Gallagher, Billy Gilman, Sundance Head and Wé McDonald are all that remain from this season of The Voice. All four finalists performed three songs Monday night - one cover, one duet with their coach and one original song. Tonight's finale will feature multiple performances before the reveal of the winner.

Special guests performing tonight include Stevie Wonder, Ariana Grande, Bruno Mars, Sting and The Weeknd, while Cam, John Legend, KISS and Kelly Clarkson are set to perform duets with the finalists.

Fans should also expect some of the other singers featured this season on The Voice to return for the finale, some of them performing with the finalists.

A recap of The Voice season 11 will air at 8/7c on NBC, but the action begins at 9/8c, with the finale scheduled to last until approximately 11/10c.

If you are not able to watch the season 11 finale of The Voice but want to catch it all live, you can live stream it at NBC.com/Live. Just make sure it's available in your area and that you have a cable subscription. Sling TV also has a live stream of NBC in select markets - just sign up for a free seven-day trial.

If you want to live tweet the season 11 finale of The Voice and follow along with others watching at the same time, use hashtag #TheVoice or #VoiceFinale on Twitter.