'Dancing With the Stars' finale: Jordan Fisher, Lindsay Arnold take home Mirror Ball

Broadway star Jordan Fisher was crowned the winner of the 25th season.

The finale featured the scored dances in the ballroom and many festive holiday numbers performed live outside at the Grove in Los Angeles. In between, the season's other cast members returned to dance and, in some cases, sing.

With all the couples tied going into the final performances, fusions of two styles given to the competitors the night before. Sterling and Ballas performed a cha-cha-tango fusion and received a perfect score of 30. An emotional Sterling said the show "really made me relearn who I am in a really different way, and it's been amazing."

Fisher and Arnold performed a salsa-paso-doble fusion that was superfast and featured various gymnastic flips. The judges raved about the number, his talent and her skills as a choreographer, dancer and teacher and awarded the couple a score of 30.

The competitors' final positions were revealed live onstage at the Grove, and Fisher and Arnold — and the Mirror Ball Trophy — were hoisted into the air as streamers shot everywhere and the crowd went wild. The three final couples and fourth-place finishers Drew Scott and Emma Slater will appear on ABC's "Good Morning America" on Wednesday.

Fisher and Muniz will be headlining the upcoming "Dancing With the Stars: Light Up the Night" tour, which kicks off Dec. 30 in Charlotte, North Carolina.

"Dancing With the Stars" will return in the spring of 2018 with a special four-week all-athlete edition, featuring 10 athletes from across the sports world.