‘The Voice’ Season 24 Winner Revealed – Fans React

The Voice Season 24 finalists
NBC/YouTube

[Warning: The following contains MAJOR spoilers for The Voice Season 24 Finale.]

The 24th season of The Voice came to a close on Tuesday night (December 19) when viewers voted for their latest champion.

Coming into the finale, Team Niall Horan‘s Huntley and Team Reba McEntire‘s Ruby Leigh were the betting favorites, but they had tough competition from fellow finalists Jacquie Roar (Team Reba), Mara Justine (Team Horan), and Lila Forde (Team John Legend).

Before the results were announced, fans were treated to a number of performances from previously eliminated contestants, the coaches, and special guests. This included the Top 12 taking on Dua Lipa‘s “Dance the Night,” the coaches singing Dean Martin’s “Let It Snow! Let It Snow! Let It Snow!” and Keith Urban performing his hit song “Blue Ain’t Your Color.”

Elsewhere, pop duo Dan + Shay, who will be joining The Voice coaching panel next season, performed their single “Bigger Houses,” and singer-songwriter Teddy Swims sang his smash hit “Lose Control.” Indie band AJR, South African singer Tyla, and legendary musical group Earth, Wind & Fire also performed.

However, the main event was the coach/contestant duets, which saw Horan and Huntley doing a rendition of Bob Dylan/Guns N’ Roses’ “Knockin’ On Heaven’s Door.” Meanwhile, McEntire and Roar took on Wynonna Judd’s “No One Else on Earth.

Horan returned to the stage with Justine for a duet of Eagles’ “Wasted Time,” while McEntire and Leigh brought the charm with their performance of Brenda Lee’s “Rockin’ Around the Christmas Tree.” Lastly, Legend and Forde sang a rendition of The Ronettes’ “Sleigh Ride.”

It was then time for the results, with host Carson Daly announcing the viewer votes, which saw Huntley crowned as the winner of The Voice Season 24, with Ruby Leigh becoming the runner-up.

Forde finished in fifth place, Roar came in fourth place, and Justine landed in third place.

With Huntley’s victory, Horan joins former coaches Blake Shelton and Kelly Clarkson in becoming a back-to-back season winner (he won last season with his artist Gina Miles).

“Honestly, I was so surprised,” Huntley told ETOnline after his victory was announced. “You know, Ruby is so talented, and I think she’s a force to be reckoned with. And if I would have went home [against] a 16-year-old named Ruby Leigh, I would have been okay with it. When my name got called, I genuinely couldn’t believe it.”

Huntley will perform at this weekend’s Buffalo Bills vs. Los Angeles Chargers game, streaming exclusively on Peacock with coverage beginning at 7:30 p.m. ET. He will kick off the game with a rendition of the National Anthem and put on a special halftime performance.

Check out some of the fan reaction to Huntley’s win and The Voice Season 24 finale below.