Nobody expected Kirstie Alley to be in the final two, but there she was.
With fellow actress Chelsea Kane vanquished amidst gasps from the crowd, only Hines Ward stood in her way.
But the Pittsburgh Steeler and former Super Bowl MVP threw down the steel curtain and was crowned the "Dancing With the Stars" champion.
"You are the MVP of 'Dancing With the Stars' season 12," judge Carrie Ann Inaba said after Ward and professional partner Kym Johnson finished their last dance. "You learned how to lead the dancing, not only in the dance, but you led your partner out of injury. You dance with heart and it shows."
Ward was chosen by viewer votes combined with judges' scores. All three couples emerged with perfect scores after dancing Tuesday night, which kept the competition tight. Ward came into the season finale tied for first place with Kane, who finished in last place when the votes were tallied. Alley finished second.
Alley was a fan favorite all season, whittling down her body as the daily dance exercise allowed her to shed 38 inches by Tuesday. She was also one of the most amusing contestants on the ballroom floor, losing her shoes during one performance and always getting through her challenges with a smile and a quip.
"I know I'm not alone when I say I love you for being you," Inaba said Tuesday after Alley and partner Maksim Chmerkovskiy finished performing. Alley wore the same dress she had worn on day one of the competition -- nipped and tucked by 38 inches.
Kane, who waltzed to the theme from "Harry Potter" with professional partner Mark Ballas, was the first to be eliminated Tuesday.
Wendy Williams, Kendra Wilkinson, Sugar Ray Leonard and other celebrity contestants eliminated from the hit ABC show earlier in the season brought their sometimes stunning, sometimes wacky moves back to the ballroom for the season finale.
The show opened with an all-cast routine and the Black Eyed Peas singing their new single, "Don't Stop the Party," to an energized audience.
Besides the Peas, the Go-Go's played their classic "We Got the Beat" for a frenzied dance routine, and Josh Groban sang "You Raise Me Up" while Petra Nemcova danced. Sara Evans performed "A Little Bit Stronger" at the end of the show, before Ward was crowned champ.
Famed sports announcer Michael Buffer called Leonard and pro wrestler Chris Jericho to the dance floor for a tough-guy dance-off. Wilkinson reprised her sexy, booty-and-bosom-shaking cha-cha, then nearly fell off the judges' table when she finished. Radio personality Mike Catherwood, who was the first contestant dismissed this season, poked fun at his lack of dancing skills and stripped down to a leotard during his goofy routine.
Ralph Macchio, who dazzled judges when the show first started with his quick step, joined partner Karina Smirnoff for a reprise.
Williams was the only contender who didn't take to the dance floor (and probably for the best). She instead interviewed herself during a segment where she said Alley would "be a perfect drinking partner."
The 35-year-old Ward is the second professional football player to win the "Dancing" crown. Emmitt Smith won in 2006.
The Associated Press contributed to this report.