Here are all the rankings and Strictly Come Dancing 2016 results from the scoreboard at Blackpool (Week 9) tonight.
Daisy Lowe and Aljaz Skorjanec were the unlucky couple to leave last weekend and another celebrity will be heading home in Sunday night's results show.
This Saturday night saw all seven of the remaining couples performing live from the iconic Blackpool Tower Ballroom.
But while the venue was different, everything else was the same.
As always judges Len Goodman, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood marked all of the performances out of 40 as the competition got ever closer to next month's final.
At the end of the night, Danny Mac was on top with the series' first perfect scores and the highest marks to date with 40 points after all tens from the judges.
Down at the bottom - once again - was Ed Balls who dropped two marks this week for his Jive, scoring a total of 23 from the panel.
The judges' scores from tonight's dances will be combined with the results of the latest public vote to help determine the bottom two dancers for tomorrow's results.
Those two celebrity couples will have to dance again for the judges in Sunday night's results show at 7:15PM on BBC One where one of them will be eliminated.
Strictly Come Dancing 2016 scoreboard and scores - Blackpool - Week 9
|Ore Oduba||V. Waltz||8||10||10||10||38|