Television presenter Chris Hollins performed like a "sex starved fiend" to win through to the Strictly Come Dancing final.
A full set of 10s could not save actress Ali Bastian who said it was "devastating" to be leaving the show.
Hollins will face actor Ricky Whittle in next week's showdown.
Bastian said: "It's devastating but at the same time I feel like we're going out on a tremendous high.
"It's been an incredible experience and I've loved every moment of it."
Hollins, a BBC breakfast TV presenter, has been the surprise package of the series with viewers warming to the determination he has shown in the face of limited natural ability.
By his own admission his facial expression looks more constipated than romantic. But before the semi-final he said he had set his heart on surprising his doubters and making the final.
Bastian's second dance, an American Smooth, earned a kiss on the mouth from her dance partner Brian Fortuna, prompting presenter Bruce Forsyth to quip: "That was a real kiss at the end there, is that allowed?"
Whittle responded in style with an Argentine tango that earned a prolonged standing ovation from the crowd.
Earlier Hollins performed a raunchy rumba which earned a mixed response from the judges. Bruno Tonioli said: "You went for it like a sex starved fiend. You made a meal of her." But Revel Horwood said there was "no real improvement from week one".