Here's a spoiler-filled recap of the Strictly Come Dancing 2018 semi-final performances and scores.
It was the Semi Finals on Strictly Come Dancing this week and one more celebrity will be going this Sunday.
And after Saturday night's latest dances it's looking likely to be a VERY close result.
This weekend, December 8 and December 9 the remaining five celebs and pro couples performed live once more, each dancing two routines each.
Strictly spoiler! Who will go in the results?
Come the end of the night, Faye Tozer and Ashley Roberts shared the top spot of the leaderboard.
Hoping to bounce back from a second week in the dance off, Ashley and Pasha Kovalev opened with the Paso Doble which scored her nines across the board. Her second routine - the American Smooth to Ain’t That A Kick In The Head - won her a perfect 40. It was her second full set of 10s this series and Ashley remains the only celeb so far to get the top marks.
Faye's Samba to I Go To Rio saw her score 37 points but it was her Argentine Tango with pro partner Giovanni Pernice that won the best marks. With only Craig holding out from awarding a ten, she scored 39 for a total of 76 to match Ashley.
The current favourites to win, Stacey and Kevin started with a storming Charleston that scored a near perfect 39 points. However their Viennese Waltz didn't get quite the same glowing reception, with a total of 36 points.
Joe Sugg and Dianne Buswell started their semi-final with the Viennese Waltz, scoring their lowest marks since week 5 with 29 points. Their second dance, Argentine Tango fared only the one point better, leaving the couple with a total of 59 points.
At the bottom of the leaderboard for a fourth week running were Lauren Steadman and AJ Pritchard. They started well with a Tango that scored 31 points but their mistakes in the Samba cost them as they finished with a total of 54 points.
Ahead of the results reveal on Sunday night tomorrow, Lauren is the favourite to go with the bookies.
She finds herself as the dancer most likely to exit the competition this weekend, as the 4/5 favourite. However, despite her top marks, there's 3/1 on offer that Ashley waltzes off the show after two weeks in the dance off.
Who was your favourite on Strictly Come Dancing 2018 this weekend? Tweet us @tellymix!
Find out who goes in the latest Strictly results show on Sunday 9 December at 7.15pm on BBC One.