Joe McFadden is the favourite to win the Strictly Come Dancing 2017 final tonight.
Last weekend the then five couples danced once more to impress the viewers at home as well as judges Shirley Ballas, Darcey Bussell, Bruno Tonioli and Craig Revel Horwood.
Saturday night saw all celebs and their pro partners performing twice for the first time this series in a bid to make the final.
In Sunday's results, it was Mollie who left Strictly Come Dancing this week, just missing out on last live show.
She was in the dance off with Gemma Atkinson, with judges choosing to save Gemma Atkinson who joins Joe, Debbie McGee and Alexandra Burke in the final.
Joe is now the odds-on favourite to win Strictly Come Dancing this year according to Ladbrokes.
The Holby City star appears to have stormed to the top of the betting at the right time and now finds himself with odds of just 4/6 to be crowned as this year's champion.
Debbie follows behind at 5/2, or there's a 6/1 chance that Alexandra is able to turn the negative public perception of her around to land the glitterball trophy.
Unfortunately for Gemma she completes the group as the 14/1 outsider.
Jessica Bridge of Ladbrokes said: "Joe's ticking all the boxes and the odds suggest he'll waltz his way towards victory this weekend."
Vote for your favourite of the final Strictly Come Dancing contestants in our poll below...
As for when Strictly is back on TV, the live shows continue next Saturday night with the grand final.
The Strictly final airs tonight on Saturday from 6.30pm.
The results will be on the same night, with the one show running to 9PM on BBC One.