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.
Chico went first up against Sam Nixon, with all three of the judges decided that Chico was the better skater after their performances to Queen's Under Pressure.
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.