Strictly's live show last night saw the remaining eleven celebrity contestants and their pro dancers take to the floor once more to impress judges Shirley Ballas, Dame Darcey Bussell, Craig Revel Horwood and - back from a week off - Bruno Tonioli.
It was the show's traditional Halloween special and Faye Tozer and Ashley Roberts shared top spot on the scoreboard. Their routines each scored near perfect 39 points, with only Craig holding out from awarding a ten, the highest marks of the series so far.
The dancing, incredible costumes and awesome make up saw viewing figures continue strongly with another average audience of 10 million viewers.
The episode, which aired on BBC One between 6:50PM and 8:35PM, matched last Saturday's figure and enjoyed a peak audience of just under 11 million.
Over on ITV and The X Factor was back for its second live show with the fourteen remaining finalists.
The non-stop performances averaged 4 million viewers between 8:35PM and 10:35PM, avoiding an overlap against the end of Strictly Come Dancing. The episode was 300,000 viewers on last weekend but easily remained ITV's biggest show of the night.
The episode saw the contestants performing 'Guilty Pleasure' songs for judges Louis Tomlinson, Simon Cowell, Ayda Williams and Robbie Williams before lines opened for viewers to vote for the second time this series.
The X Factor will return to ITV tonight at 8PM for the first live results show as another two acts head home in another double elimination. Plus, X Factor winners Little Mix and Kylie Minogue will perform.
Meanwhile, Strictly Come Dancing's results begin slightly earlier at 7:50PM on BBC One. Another two couples will face the dance off before the judges decide who to save. There will also be a musical performance from Rita Ora