Strictly Come Dancing has confirmed its song and dance list for the semi-final - which will see the couples each perform twice for the first time this series.
The semi-final takes place on this Saturday's live show, where the remaining four couples will have to impress with two different dances to bag a place in the grand final.
It looks set to be a gruelling week of training for the stars, who each have demanding dances to learn if they are going to have a chance of lifting the Glitterball Trophy.
AJ Odudu and Kai Widdrington will turn to their dancefloor chemistry again with a Rumba to Show Me Heaven by Maria McKee and will then speed things up with a Quickstep to Sing, Sing, Sing by Benny Goodman.
Bookies' favourites Rose Ayling-Ellis and Giovanni Pernice are bringing the drama with an Argentine Tango to A Evaristo Carriego by Eduardo Rovira and will then be back in comfortable ballroom territory with a Waltz to How Long Will I Love You by Ellie Goulding.
John Whaite and Johannes Radebe are starting with a fast-paced Jive to Higher Power by Coldplay and then will perform their much-anticipated Couple's Choice to Hometown Glory by Adele, which they've said will be in tribute to their families who supported them growing up.
Finally, Rhys Stephenson and Nancy Xu will start with a party number as they perform a Samba to It Had Better Be Tonight (Meglio Stasera) by Michael Bublé and will then switch to a dramatic Tango to One Vision by Queen.
Last week was a triumph for both Rhys Stephenson and Rose Ayling-Ellis, who impressed with some daring lifts in their routines.
However, John Whaite and AJ Odudu saw the other side of what can happen with a risky lift as they both fumbled their routines at the end.
But it was Dan Walker and his partner Nadiya Bychkova who were eventually sent home after a dance-off against Odudu and Widdrington in which they managed to get their impressive final lift right.
Watch: John Whaite will live life by Johannes-isms after Strictly