It was the team challenge on Dancing On Ice 2014 this evening but who won?
The remaining celebs started by skating a solo routine as usual with Beth Tweddle opening with an upbeat routine to You Can't Stop the Beat to score a total of 34 points from the panel.
Hayley Tamaddon continued to score well with 34.5 points for her skate to X Factor winner Sam Bailey's Skyscraper.
Kyran Bracken was the first of the guys to take to the ice and matched his series best score of 33 points from last week, although it placed him bottom of the leader board before the team challenge.
Suzanne Shaw was next out and did the best of the girls in the solo section with 37 marks from the judges.
Ray Quinn continued to dominate everyone scoring his second perfect score of 40 of the series to a much slower routine this week, skating to Ed Sheeran's Lego House.
Finally, Sam Attwater closed the show with a very fun routine to Pharrell Williams' recent chart topping hit Happy.
The celebs then split into boys, led by Ray, and girls, led by Hayley for a special skate off. Taking to the ice in their teams with their pro partners for separate routines, Team Hayley performed to Walk Like an Egyptian by The Bangles while Team Ray skated to Uptown Girl by Billy Joel.
The judges then decided unanimously that Team Ray had won, seeing his, Kyran and Sam's scores doubled.
As a result at the top of the scoreboard at the end of the show was Ray with a perfect 80 points while Beth Tweddle was at the bottom with 34 points.
Who was your favourite tonight? Did you agree with the judges decision on the team challenge? 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...