Strictly Come Dancing was back tonight, with it all to dance for after Ranvir Singh and Bill Bailey proved this series isn't a two-horse race between Maisie Smith and HRVY.
GMB's Ranvir looked genuinely surprised as she and pro partner Giovanni Pernice topped the week three leaderboard, with comedian Bill Bailey and Oti Mabuse not far behind.
Tonight saw Bill build on that success, earning a ten from Shirley.
HRVY and Janette, who opened the show, also earned a ten, while Clara Amfo and Aljaz Skorjanec won two tens and got the best score of the series with 29.
And of course, Strictly's fourth week marked the sad absence of history-making couple Nicola Adams and Katya Jones, after the latter's positive Covid test.
With the two of them isolating, they've sent their best to their co-stars and thanked everyone for their words of support.
Another absence was that of judge Motsi Mabuse, who's also having to isolate.
BBC bosses made the quick decision to fill in her seat with veteran pro Anton du Beke, eliminated in the first week with celeb partner Jacqui Smith.
It was a unique week for Strictly, and you can find out the full score list below...
HRVY and Janette, dancing the Salsa to Dynamite by BTS
Leader-board topping HRVY was back to his best after slipping down the leaderboard last week, Shirley Ballas telling him she was "lost for words."

He even got the first 10 in the series.
Craig - 8
Shirley - 10
Anton - 9
Total - 27
Ranvir and Giovanni, dancing the Cha Cha to Oye Como Va / I Like It Like That by Santana / Pete Rodriguez
Last week's leaderboard topper Ranvir was up second, new judge Anton branding her "fabulous."
Despite some (inevitable) criticism from Craig, Ranvir looked pretty chuffed with herself.

Craig - 5
Shirley - 7
Anton - 8
Total - 20
Max and Dianne, dancing the American Smooth to It Had To Be You by Harry Connick Jr.
Max gained his highest score of the series last week with their Simpsons-themed Jive.

But resident hard nut Craig admitted he was "disappointed", and delivered some pretty brutal criticism.
Shirley and Anton, though, were more taken with it.
Craig - 5
Shirley - 7
Anton - 8
Total - 20
JJ and Amy, dancing the Jive to Boogie Woogie Bugle Boy by Bette Midler
After a surprise appearance from old pal Prince Harry, veteran JJ and Amy took to the floor.
A special highlight seemed to be JJ's uniform, which Anton adored.

Craig - 4
Shirley - 6
Anton - 7
Total - 17
Maisie and Gorka, dancing the Cha Cha to Girls Just Want To Have Fun by Cyndi Lauper
Maisie impressed Anton in particular, especially after she nailed the Cha Cha which he reckons is "vile."

Shirley commended her for how far she's come.
Craig - 7
Shirley - 8
Anton - 9
Total - 24
Bill and Oti, dancing Couple's Choice to Rapper's Delight by The Sugarhill Gang
It takes a special routine for Craig to brand a routine "unbelievable" (in a good way).
Ever the comedian, Bill had the judges in stitches again as they delivered feedback.

He even earned the second ten of the series from Shirley - making him the joint leaderboard topper.
Craig - 8
Shirley - 10
Anton - 9
Total - 27
Caroline and Johannes, dancing the Waltz to With You I’m Born Again by Billy Preston and Syreeta Wright
A bit of flirting never goes awry, Anton piling on the flattery after Caroline and Johannes took to the floor.

The king of ballroom was impressed, and Craig even offered some praise.
Craig - 7
Shirley - 7
Anton - 8
Total - 22
Jamie and Karen, dancing the Samba to Bamboleo by Gipsy Kings
"It made me happy, darling," Craig was forced to admit.

One of the most improved celebs of 2020, Jamie could be in with a chance of lifting the Glitterball Trophy.
Craig - 8
Shirley - 8
Anton - 9
Total - 25
Clara and Aljaz, dancing the Charleston to Baby Face by Julie Andrews
Craig really was softening up this evening, telling Clara he wants to see her in the final.

Anton was, again, lost for words, but did manage to get out that the routine had made his night "perfect."
Craig - 9
Shirley - 10
Anton - 10
Total - 29
Their score puts them at the top of the leaderboard for week four, with the best score of 2020 so far.
Anton was sitting in for Motsi Mabuse this evening, while the show also marked the first without Nicola Adams and Katya Jones.
*Strictly Come Dancing will return to BBC One tomorrow night at 7:25pm for the results show.