It's do-or-die time on Dancing with the Stars.

Next week is the finale for the twelfth season of ABC's smash reality competition -- and one more celeb won't be a part of the three-way showdown.

On Monday's performance show, Hines Ward and pro partner Kym Johnson (rebounding from a terrifying neck injury on Friday) triumphantly nabbed two perfect scores of 30. But the leader of the night was actually Chelsea Kane and pro partner Mark Ballas -- who scored a perfect 30 and a 28, but edged ahead with a bonus 15 points in the "Winner Take All Cha Cha" round.

Also earning warm praise for her passionate -- if technically flawed -- dances was Kirstie Alley, who nabbed a total of 54 points with partner Maksim Chmerkovskiy.

In fourth place was Ralph Macchio and his pro teammate Karina Smirnoff (who sparred with judge Bruno Tonioli's X-rated comments) with a total of 48 points.

Tell Us: Who should be eliminated on Tuesday's show?

Poll

Who Should Get Axed on DWTS?

Kirstie Alley
Chelsea Kane
Ralph Macchio
Hines Ward
4625 Total Votes
Who Should Get Axed on DWTS?