Beth Tweddle has finished Dancing On Ice 2014 in third place in tonight's final results.
She went into the live show today competing head to head with Ray Quinn and Hayley Tamaddon to be crowned champion of champions.
Earlier in the evening and Beth got things started with a perfect 40 for her showcase routine to Beyonce's Run The World but dropped 0.5 points for her favourite routine, her Scottish performance to Hey Brother.
Hayley also scored a total of 79.5 with a classic showcase skate to Perhaps, Perhaps before reprising her infamous Jai Ho performance but a mistake spotted by eagle eyed Robin Cousins cost her a perfect 80.
It left Ray to score the final's only perfect score with two full 40s for both his showcase - a topless performance to a medley of beach boys hits - and his favourite routine, the flamenco number from his original series.
But the judges' scores didn't matter with public votes alone deciding the results and when lines froze Beth had the fewest votes.
She said: "I've enjoyed every single minute of it. There's so many people to thank and who have helped me to get here. I don't even know what to say."
It leaves Ray and Hayley as the final two who will go on to perform their own Bolero routine.
Lines have since re-opened and will close for good after the performances following which the final result will be announced.
The bookies odds and our own popularity poll suggest it's Ray's to lose but who are you backing to win after the performances tonight? Who do you think will win? Make your predictions in the comments below!
Dancing On Ice continues live on ITV right now.
Browse pictures of tonight's Dancing On Ice live performances below...