The top two Dancing On Ice 2018 celebrities have been revealed in tonight's final results.
This weekend saw all of the remaining three celebrities skating for the final time this year.
After Kem Cetinay left in the previous elimination last weekend, just three contestants were left on the series.
They were rugby hunk Max Evans and his pro skater Ale Izquierdo, Coronation Street actress Brooke Vincent and her pro partner Matej Silecky and X Factor's Jake Quickenden and pro skater Vanessa Bauer.
In the first half of tonight's results, Max was eliminated leaving Brooke and Jake as the top two.
In this evening's live show, all three finalists first performed a showcase skate before they reprised their favourite skate of the series.
Dancing On Ice judges Jayne Torvill, Christopher Dean, Jason Gardiner and Ashley Banjo all offered their comments but did not score any routines.
Viewer votes alone determined the results, with the judges only able to give their opinions for the final week.
After each celeb had completed their two performances, the voting lines were frozen.
DOI hosts Holly Willoughby and Phillip Schofield then announced the celeb with the fewest votes and finishing in third place.
Max was the unlucky celeb voted off, leaving Jake and Brooke to continue in the contest.
"I can't tell you what a special feeling this journey has been. Ale has been awesome and the people I've met have been incredible," Max told Phil and Holly. "Can I thank everyone who has supported us."
They will now go on to perform once more, skating to the iconic Bolero.
Lines will then close for good before Phil and Holly return to announce the winner.
Dancing On Ice airs on ITV.
The channel has already confirmed a new series will air from 2019.