Louis Smith and Denise Van Outen topped the judges' leaderboard on tonight's Strictly Come Dancing 2012 final.
Denise Van Outen first impressed with her reprise of the Jive to get an almost perfect 39 points out of 40.
The West End performer then went one mark better in her show dance, getting a perfect 40 points from the judges to her routine danced to Flashdance... What A Feeling.
It was a similar result for Louis, who first scored 39 points for his salsa before getting a perfect 40 points for a topless show dance.
Kimberley Walsh failed to match her perfect scores from the last two weeks, with two sets of 39 points from the judges for her Viennese Waltz and Showdance. Only Craig Revel Horwood refused to give the pair a perfect ten, much to the annoyance of the audience.
Unfortunately it was a rough night for Dani Harmer, who landed bottom of the leaderboard.
Some stumbles in her and Vincent's tango cost them marks, with 35 points from the judges, while their show dance didn't completely win over the panel, with four nines.
However the judges' marks don't mean anything, with the public votes alone deciding who will win.
The act with the fewest votes and leaving in fourth place will be revealed at the start of tonight's second show from 8:50PM on BBC One.
The top three will all go on to dance again, reprising their favourite performance from the series, before the winner is announced.
Browse pictures of tonight's Strictly Come Dancing 2012 final below...