MADISON (ABC) -- Model/actor Nyle DiMarco won season 22 of “Dancing With the Stars," beating out UFC fighter Paige VanZant and “GMA” meteorologist Ginger Zee to take the coveted mirror ball trophy.
DiMarco jumped when the results were revealed before being quickly engulfed in hugs from supporters and his pro partner, Peta Murgatroyd.
“This is such an amazing feeling. This whole thing has been so incredible,” she said, adding that it was all because of DiMarco.
Show co-host Tom Bergeron handed the pair the mirror ball trophy, and DiMarco beamed and hugged him.
VanZant came in second, and she told Bergeron that she was happy to have been a part of the show.
“I’m going to remember it forever,” she said.
Zee took third place. She thanked her pro partner for making her a meteorologist who can dance.
“I’m just so grateful for the opportunity to be here ...,” Zee said, adding that she hopes viewers saw her example and realized “that you can be more than one thing.”
The finale started with two performances last night, ending with VanZant leading in judges’ scores, followed by Zee and then DiMarco.
The three each had to perform a third routine tonight – the 24-hour fusion challenge dance – in which they fused two contrasting style of dance into one routine with only a day of preparation. VanZant scored the highest in this round, followed by DiMarco and then Zee.
The judges’ scores and viewer votes from the last week and this week were combined.