Recap the thrilling journey of Dancing With the Stars Season 32, leading up to the highly anticipated finale on December 5, 2023

The night started with a bang as the final five couples showcased their growth and resilience through redemption dances. Alyson Hannigan and Sasha Farber's salsa wowed with a score of 25.

Jason Mraz and Daniella Karagach's foxtrot and Xochitl Gomez and Val Chmerkovskiy's emotional foxtrot both earned perfect scores, setting the bar high for the night.

Ariana Madix and Pasha Pashkov's sizzling samba and Charity Lawson and Artem Chigvintsev's passionate tango both scored impressively, adding intensity to the competition.

The couples brought their A-game with freestyle routines. Jason and Daniella's captivating performance earned a perfect score, while Xochitl and Val's powerful routine also secured a perfect score.

Alyson and Sasha's high-energy routine to Taylor Swift and Jennifer Lopez impressed, earning them a score of 28 out of 30.

Ariana and Pasha brought playfulness to the dance floor with their routine set to 'Shut Up and Dance' and 'Dance Monkey,' securing a perfect score.

After a heartfelt speech, the moment everyone awaited arrived – Xochitl Gomez and Val Chmerkovskiy were crowned the champions, bringing tears of joy and confetti to the ballroom.

With hard work, dedication, and a passion for dance, Xochitl Gomez and Val Chmerkovskiy proved that anything is possible. They are the deserving champions of Dancing With the Stars Season 32!