'DWTS' crowns Xochitl Gomez, Val Chmerkovskiy winners of the Len Goodman Mirrorball trophy

"Dancing With the Stars" crowned its Season 32 winner Tuesday night after a redemption dance and a freestyle round.

Marvel star Xochitl Gomez and dance pro Val Chmerkovskiy took home the Len Goodman Mirrorball trophy after a finale that ended in a perfect score for the winners.

"Working creatively with Val on these dances has been so much fun," Gomez, 17, said in a behind-the-scenes moment on Tuesday. "Val has truly made me enjoy this experience to the fullest."

This is Chmerkovskiy's third time winning the show, having previously earned the Mirrorball trophy with actress Rumer Willis in 2015 and Olympic gymnast Laurie Hernandez in 2016.

Singer Jason Mraz and Daniella Karagach came in second, followed by "Vanderpump Rules" star Ariana Madix and Pasha Pashkov, "Bachelorette" star Charity Lawson and Artem Chigvintsev and lastly, actress Alyson Hannigan and Sasha Farber.

'Dancing with the Stars' winner Xochitl Gomez dances for redemption

Gomez performed a redemption foxtrot to Katy Perry's "Unconditionally," earning a perfect 10 from the judges Derek Hough, Carrie Ann Inaba and Bruno Tonioli.

Later, the "Doctor Strange in the Multiverse of Madness" star and Chmerkovskiy did a freestyle dance to "Que Calor" by District 78. The dance professional showcased his skills on the violin to kick off the technical number. Their performance earned them a perfect 30.

Before Gomez's win, the actress shared a supercut of her time on "DWTS" on Instagram. "I think the rollercoaster ride to get here was filled with ups and downs but mostly ups. We've had everything be rooted in fun and have it be not too serious because for me, if things are too serious and I overthink things I don't enjoy it," she said in the video.

"I think that's what truly matters in this whole experience is to truly enjoy what you're doing and this entire journey, I've really enjoyed it," she continued.

'Dancing with the Stars' Season 32 final Finalists, how to stream

Gomez added that her favorite part has been the ability to be herself rather than a character like she does for work. "Here, I get to show different sides of me," she said.

"'DWTS,' you’ve captured our journey with heart and soul. We've already won just being here at the finale with an opportunity to compete for the Len Goodman Mirrorball. A dream come true!" she captioned the post.

'DWTS' pros pay emotional tribute to late judge Len Goodman: Watch video

This article originally appeared on USA TODAY: Who won 'DWTS'? Season 32 contestant Xochitl Gomez scores Mirrorball