Here's a spoiler-filled recap of tonight's Strictly Come Dancing 2017 ahead of the latest results.
Tonight Strictly was back to its glamorous self following last weekend's traditional Halloween themed show.
All ten of the remaining celebs performed a brand new routine, hoping to remain in the running for Blackpool Weekend later this month.
But in there way were judges Shirley Ballas, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood, who scored the remaining stars on their latest dances out of 40 as usual.
It was Debbie McGee who topped the scoreboard for a third week in a row, scoring the best marks of the series so far.
Debbie's Tango in fact scored a perfect 40 from the judges, the first full marks of the series so far.
Alexandra Burke was second with 39 points after dancing the Cha Cha while Joe McFadden did well with 36 marks for his Charleston.
At the other end, after leaving the judges and viewers in tears of laughter, Ruth Langsford was bottom with 22 points for her Paso Doble.
Joining Ruth in the bottom half of the leaderboard are favourites including Aston Merrygold and Gemma Atkinson after a night of strange scoring.
With that in mind, bookies have hedged their bets on who will go this week, with a few in danger.
Aoife Heffron, Spokeswoman for BoyleSports commented, “There are three celebrities that should be worrying about elimination this weekend, Ruth, Davood and Susan. Ruth is the favourite to go, but has a strong fanbase that could see either Davood or Susan get the boot instead.”
She added, “Alexandra and Aston are now head-to-head for the Glitterball trophy as they both have been cut to 9/4. Both have been strong contenders throughout the show so far, but this weekend could be the deciding factor as they go into it on level ground.”
As always, the judges' scores will be combined with the viewer vote to determine the overall scoreboard for the weekend.
The two celebrity couples in the bottom two of the overall rankings will find themselves having to dance again in tomorrow night's (Sunday) fourth results show.
Who was your favourite on Strictly Come Dancing 2017 tonight? Tell us in the comments below!
Remember, Strictly is back Sunday night on BBC One with the results from 7:15PM.