Reba McEntire and John Legend made it to the homestretch of “The Voice,” but the Queen of Country Music found herself in the winner’s circle.

Team Reba singer Asher HaVon was crowned the winner of Season 25 during the NBC singing competition’s two-hour finale Tuesday night. Bryan Olesen of Team Legend was declared second runner-up after HaVon’s teammate Josh Sanders.

Following his “Voice” triumph, an emotional HaVon was joined by McEntire onstage, where the two embraced under a cascade of red and white confetti.

“Thank you for giving me such a safe place to be my authentic self,” HaVon told McEntire moments before his win. “Thank you for making me believe in myself, and I promise you I will never let you down.”

Team Reba singer Asher HaVon was crowned the winner of Season 25 during the season finale Tuesday.

Team Reba singer Asher HaVon was crowned the winner of Season 25 during the season finale Tuesday.
Earlier in the night, HaVon and McEntire took the stage together for an uplifting duet of “On My Own” by Patti LaBelle and Michael McDonald.

“I have seen you grow. I have seen you change, not (in) any way of your personality or your talent, but in your happiness,” McEntire told HaVon. “I know you’ve had such a great time here on ‘The Voice’ and everybody has had a wonderful time with you, especially me.”

John Legend calls Asher HaVon ‘the best vocalist’ on ‘The Voice’

On Monday, HaVon made his bid for finale glory with mesmerizing performances of “Last Dance” by Donna Summer and Whitney Houston’s “I Will Always Love You.”

The 31-year-old got into the groove and dazzled with his gospel-inflected performance of the Summer disco classic, with Legend suggesting HaVon has found his musical niche.

“I truly believe you’re the best vocalist in this competition,” Legend said. “Maybe this is a lane that you should consider. … Some of the best artists in disco and house were gospel-trained and have that voice. It fit you like a glove.”

How did ‘The Voice’ Top 5 rank in finale?

First place: Asher HaVon (Team Reba)
Second place: Josh Sanders (Team Reba)
Third place: Bryan Olesen (Team Legend)
Fourth place: Nathan Chester (Team Legend)
Fifth place: Karen Waldrup (Team Dan + Shay)

The Voice has crowned its season 25 winner!

Following a show-stopping, star-studded, two-night finale event, the Top 5 finalists — Karen Waldrup, Josh Sanders, Nathan Chester, Asher HaVon and Bryan Olesen — were ready to hear the results of America’s voting, as were the season 25 coaches Reba McEntire, John Legend, Chance the Rapper and Dan + Shay.

And the winner is… Asher HaVon!

The powerful vocalist surprised some when he joined Team Reba after earning a three-chair turn for his Blind Audition performance of Adele’s “Set Fire to the Rain.” However, he’s been a team standout since, winning both his Battle — with “We Don’t Need Another Hero” by Tina Turner — and Knockout — with a show-stopping performance of Toni Braxton’s “Un-Break My Heart.”

He busted out another epic performance in the Playoffs, lending his vocal power to “Titanum” by David Guetta and Sia before showing his versatility in the live shows, with Boyz II Men’s seductive “I’ll Make Love to You” and the Beyoncé breakup ballad “Irreplaceable.”

Asher showed off even more of his range in the first night of the finale taking on two iconic divas with Donna Summer’s “Last Dance” and Whitney Houston’s “I Will Always Love You.”

Asher and Reba kept it old school with their finale performance, taking the stage with a rendition of Patti LaBelle and Michael McDonald’s “On My Own.”

ET spoke with the season 25 coaches ahead of part one of the finale on Monday night, and Reba shared how excited she was for the star-studded finale, which also featured performances from The Black Keys, Jelly Roll, Kate Hudson, Lainey Wilson, Muni Long, Thomas Rhett, and season 24 winner Gina Miles.

“So many great entertainers hitting the building,” she marveled. “Not only the artists who have been competing all this time for The Voice trophy but our guest stars. I’m so thrilled!”