Six Dancing On Ice 2012 celebs were given immunity from elimination on tonight’s show, as the remaining twelve skaters competed against each other in a duel.
Split into pairs, the skaters performed a routine to the same music before the judges' decided with of the two to save from elimination.
Next saw Sébastien & Brianne go head to head with Jennifer & Daniel, and all thee judges again on the same page as Sébastien was saved.
Chemmy & Sean were also saved by all three judges after their head to head with Corey & Brooke, while Charlene & Matthew lost out to Heidi & Andrei in the fourth round.
Favourites Jorgie Porter and Matthew Wolfenden went head to head and split the judges, with Louie and Robin voting to save Matt.
Finally, Rosemary & Mark beat Andy & Vicky in the last duel by two judges' votes t one.
It means that Sam, Jennifer, Corey, Charlene, Jorgie and Andy will face the public vote tonight.