Singer Suzanne Shaw skated her last dance tonight as she was voted out of Dancing On Ice.
But the former Hear'Say star said she was leaving the ITV show on a high after performing her favourite routine of the series.
She and partner Matt Evers put on such a sultry show to the song Black Velvet that judge Robin Cousins branded it too "steamy" for before the watershed.
After losing the skate-off to former England rugby star Kyran Bracken, Shaw said: "I really wanted to try and make it all the way to the final. I'm just glad we went out on one of our best skates."
Shaw, who won series three of the competition in 2008, had earlier scored 37 out of a possible points, her highest of the series so far.
Bracken only got 33 but was kept in the competition by all four judges for his more impressive turn in the skate-off after Shaw showed her nerves in her piece, something she attributed to having never been down to the final two before.
Topping the leaderboard was competition favourite Ray Quinn with a score of 40, with Cousins describing the X-Factor runner-up as an Olympic standard skater.
Fellow judge Jason Gardiner also excitedly told him: "That, my boy, is dancing on ice. It was sublime to watch."
Meanwhile actress Hayley Tamaddon scored 34.5 points, while gymnast Beth Tweddle took home 34 and former soap star Sam Attwater got 37, his series best.
Tonight's show also saw a twist, with group pieces that had the girls and boys compete against each other in two teams.
The girls skated to The Bangles' Walk Like An Egyptian while the boys' greased up for their performance to Uptown Girl by Billy Joel, with a clean sweep of judges choosing theirs as their favourite.
This meant Bracken, Attwater and teamleader Quinn all saw their points from their earlier dances doubled.
This is the last series of Dancing on Ice.