Strictly Come Dancing fans think they have rumbled which couples have made it to the live final - and which stars have not.
Sunday night's show saw five couples take to the dancefloor once more, this time with two performances each for the semi-final.
All of them were competing for a place in the live finale next weekend, following the departure of Kym Marsh and Graziano Di Prima last weekend.
Left standing were Hamza Yassin and Jowita Przystal, Molly Rainford and Carlos Gu, Fleur East and Vito Coppola, Will Mellor and Nancy Xu and Helen Skelton and Gorka Marquez.
As the episode went on, viewers were sure they knew who had done the best and who was at risk.
The vote-off will take place on Sunday night in a pre-recorded episode to air on Monday.
But before the result was even in, viewers took to Twitter convinced they had worked out who would be the latest to leave the show on Sunday.
With that, many of them were sure they knew which four couples had made it to the live final.
Taking to Twitter, many guessed that it was Will Mellor who would leave just before the final, after his "harsh" critique from the judges.
One viewer said: "I think Will vs Fleur with Will leaving, there is no way Molly should be in the bottom."
Another tweeted: " Fun from Will but that won’t get him into the final… shame as I’ve enjoyed him all series. If he’s in bottom 2 he’s gone."
A third agreed: " Will and Molly bottom two. Will goes home. Just my opinion," while, a fourth fan wrote: " Will danced the worst tonight he should go."
It comes as the show was moved to a completely new slot, thanks to the World Cup coverage - with England facing France on Saturday night.
Instead, the BBC moved Strictly to Sunday - with the results to air on Monday.
TV guides confirmed the schedule shake-up days before the show was due to air, while many fans were hoping to get their usual Saturday fix of the series.
Speaking about the schedule changes, the BBC had said in an earlier statement: "Strictly Come Dancing will continue to bring glitter, glamour and glorious dancing to homes across the nation throughout the 2022 FIFA World Cup."
Taking to Twitter, one person fumed: "I'm so mad that #Strictly is on next Sunday instead of Saturday".
A second stated: "Bloody annoying that the football takes priority on the schedule. First it being on a Friday, now the main show on a Sunday, it’s messing with my week #Strictly".
Strictly Come Dancing 2022’s grand final airs on Saturday, 17 December.