Louis Smith was back on top of the Strictly Come Dancing leaderboard tonight.
The Olympian's Charleston to Dr Wanna Do by Caro Emerald became a "true contender" according to Bruno Tonioli this evening after putting some personality into his performance.
After a low score last Saturday night after his paso doble, Louis scored 37 points from the judges including tens from both Darcey and Bruno.
Kimberley Walsh opened the show with a Jive to Land of 1000 Dances by Wilson Picket, with Bruno describing the bouncing Girls Aloud star as a "frisky rabbit". Despite some mistakes, Kimberley matched her personal high score of the series of 34 points.
Dani Harmer's "sweet" Viennese Waltz to That’s Amore by Dean Martin didn't wow Craig Revel Horwood, with the Tracy Beaker actress down two points on her high score of 36 from last week.
Michael Vaughan came under attack from the panel for his "awkward" Samba to Tequila by The Champs, leaving him bottom of the leaderboard.
Len Goodman felt Nicky Byrne's Argentine Tango to Skyfall by Adele needed to be more fluid, with the Westlife star getting 30 points out of 40 from the panel.
Lisa Riley's "fast and fun" Quickstep to Bring Me Sunshine by Jive Aces got her back up the leaderboard after last week's low, with 31 points.
Denise Van Outen's pro partner James Jordan went blank but the West End performer covered well with some of "the best spins" that Craig Revel Horwood has seen on the show. The pair didn't score another ten, or even a nine, with 32 points from the panel.
Browse pictures of this weekend's Strictly Come Dancing 2012 below...
Strictly Come Dancing continues with the results show tonight, Sunday 2nd December at 7.20pm on BBC One and BBC One HD.
One more celeb will be cut in the dance off while there will be a performance from Alfie Boe.