Ray Quinn has topped the Dancing On Ice 2014 leaderboard again with a perfect solo skate.
Tonight the final five celebrity contestants performed two routines each in a bid to reach the semi finals with one completely solo skate.
Kyran Bracken started things off and managed his best score to date but he still seemed unhappy with 34 marks of the panel having complained this weekend about "unfair" marking from the judges.
Dancing her solo routine next was Hayley Tamaddon who took a tumble but still skated away with a respectable 31.5 marks after going it alone on the ice.
Beth Tweddle was fighting illness as she performed with her pro partner and it showed in her scores as she recorded her lowest points since the second week with a total of 33.
It was then back to the solo performances with Sam Attwater doing impressively well to score his second best marks in the series so far with 36.5 points.
Ray Quinn finished he first section and got by far the best reaction from the panel but there were boos for Jason Gardiner for 'only' giving the X Factor singer a 9.5, reducing his total marks to 39.5.
In part two, Kyran once again started things off and did so in style to score his best marks to date with 36.5 for his solo performance, 2.5 more than he managed in his earlier routine with pro partner Nina.
Hayley was back onto the ice after, this time with pro partner Dan Whiston, but he left the rink with a bleeding ear after a mishap in the performance. Despite the injury the pair still posted a very impressive 39, their best marks of the series to date.
Beth struggled with her solo skate having repeatedly fallen in training as she battled sickness. Fortunately the Olympian didn't tumble during the live show but didn't manage to best her earlier score from the evening with 32 points.
Sam then returned for his second routine of the evening and scored a series best with 38 points after skating with his pro partner (and fiance) Vicky Ogden.
Closing the show was Ray with a strong solo skate to score his third perfect 40 of the series to end up top of the leaderboard with a total of 79.5 out of 80.
Beth was left at the bottom with a total of 65 points after her two skates.
But now viewers have their say with the results of the public poll being added to the judges' scores to give the bottom two who will have to skate again.
Who was your favourite tonight? Did you agree with the judges' comments? Who do you think is going home? Add your thoughts in the comments below!
Browse pictures of the celebs on the ice this evening below...