The Dancing With the Stars season 23 finale is set to air Tuesday night on ABC - find out how to watch it live online.

Only three celebrities remain in the competition for the coveted Mirrorball trophy this season: Olympic gymnast Laurie Hernandez, IndyCar driver James Hinchcliffe and former NFL star Calvin Johnson, Jr. All three stars have left blood, sweat and tears on the ballroom floor for the past few months, and it's all coming to an end tonight.

All three evaded elimination Monday night in Part 1 of the finale, with Jana Kramer being eliminated alongside her partner, Gleb Savchenko. Now, Hernandez and her partner Val Chmerkovskiy, Hinchcliffe and partner Sharna Burgess and Johnson and partner Lindsay Arnold will perform one last dance for the judges in Part 2 - the 24-hour fusion challenge, in which the celebs are tasked with rehearsing a fusing of two dances in just one day.

At the end of the night, one celebrity will be crowned the winner of Dancing With the Stars, winning the Mirrorball trophy. So who will it be? Our readers are betting on Hernandez and Chmerkovskiy, though there is sizable support for Hinchcliffe and Burgess. Based on these results, we can probably predict a Hernandez win, Hinchcliffe to come in second and Johnson to come in third, but stranger things have happened in the ballroom.

The Dancing With the Stars finale begins at 9 p.m. ET/PT on ABC, and lasts until 11 p.m. ET/PT. If you cannot watch the finale on television, there are a few options for online viewing. You can try the ABC website or the ABC app, but make sure a live stream is available in your area. You'll also need a cable subscription for both.

To live tweet the season finale of Dancing With the Stars and follow along with others watching, use hashtag #DWTS or #DWTSFinale on Twitter.

Tags
Dancing with the Stars, Reality TV, ABC, Live stream