Credit: Adam Taylor/ABC

Twinkletoes for the win! 

Hines Ward and partner Kym Johnson won Dancing with the Stars' Mirror Ball trophy Tuesday night.

Coming in second place was Kirstie Alley and her partner Maksim Chmerkovskiy, while Chelsea Kane and Mark Ballas came in third.

"I owe it all to Kym. She's an amazing teacher," Ward, 35, gushed. "I also want to thank the judges… and I want to thank all the fans."

On May 13, Johnson, 34, was rushed to the hospital after taking a nasty fall during rehearsals for DWTS. Despite her injuries, Ward and Johnson triumphed in the finals.

"I love Steeler nation," the Pittsburgh Steelers' wide receiver said. "I hope I've represented well for the city of Pittsburgh."

Meanwhile, Alley, 60, didn't win first place, but she did earn her first perfect score of the season Tuesday night. "This is the most extraordinary adventure I've ever been on in my life," she said. "My dress is half the size it was when we started… I have a lot more strength and stamina."

Tell Us: Do you think Hines deserved to win DWTS?