It was week two on Strictly Come Dancing 2016 tonight and here's a recap with all the dances, music and scores!
This Saturday night saw the 15 couples performing live for only the second time this series.
First up were Ore and Joanne who raised the temperature in the ballroom as they became firefighters to dance the Cha Cha to 'Hot Stuff' by Donna Summer, matching their score of 27 from last week.
Claudia and AJ got swept up in their Waltz to 'You Light Up My Life' by Whitney Houston. Although Craig Revel Horwood wasn't too impressed, the pair waltzed away with 30 points.
Will and Karen went to the drive in as they danced a 1950s theme Jive to 'Rock Around The Clock' by Bill Haley & His Comets. Craig was again disappointed and Will left the dancefloor with 27 points, down three on last Saturday.
Craig's nice(ish) side finally came out with Lesley and Anton's Cha Cha to the Pussycat Dolls' version of 'Perhaps Perhaps Perhaps', as the pair left up three marks on last week with 26 points.
Greg's bum got in the way of his Tango to 'Jump' by Van Halen with Natalie although Bruno Tonoili didn't mind. The pair scored 26 points.
Tameka and Gorka brought us the first Charleston of the series to 'Yes Sir, That's My Baby' to Firehouse Five Plus Two as they went to the seaside. The couple upped their marks from last week to score 29 points.
Laura and Giovanni's beautiful Waltz to 'If I Ain't Got You' by Alicia Keys had all of the judges on the same page as the pair won a top score of 32 marks, up seven on their Week 1 score.
Melvin and Janette's Tango to 'Moving On Up' by M People was described as "clumsy" by Bruno and it showed in the score, with a total of 23 marks.
Darcey Bussell couldn't stop gushing about Louise and Kevin's "stunning" Viennese Waltz to the kd lang version of 'Hallelujah'. They topped last week's marks by 1 with a total score of 32, sharing the top spot on the scoreboard.
An injury in rehearsals meant Anastacia and Brendan had to change the choreography of their Salsa to 'Sax' by Fleur East and the scores showed with 22 marks, down 6 on last week.
Ed went for it as he danced the Charleston with Katya to 'The Banjo's Back in Town' by Alma Cogan but it was NOT something Craig wanted to witness again. With 23 points, Ed and Katya did manage to just better their first score but still finished bottom of the leaderboard.
Naga and Pasha's Cha Cha to 'Fool In Love' by Tina Turner got a bit of a slating from the panel as they failed to up last week's score of 23.
Judge Rinder's "annoying" facial expressions in his American Smooth with Oksana to 'Marvin Gaye' by Charlie Puth ft. Meghan Trainor didn't please Craig, but the Judge still upped his marks from Week 1 as he scored a total of 27 from the judges.
Going into this evening as current scoreboard leaders, Daisy and Aljaz visited an American diner for their Cha Cha to 'Forget You' by Cee-Lo Green. Len spotted an illegal lift which got Aljaz a telling off and saw their marks docked, leaving with two fewer than last week with a total of 30.
Closing the show, Danny and Oti danced the Viennese Waltz to 'Never Tear Us Apart' by INXS with Craig "loving it", declaring: "Wow, fantastic!" With 32 marks, they finished joint top of the leaderboard alongside Louise and Kevin.
Strictly Come Dancing results
The judges marks from tonight will now be added to last week's scores and combined with the results from the first public vote.
The two celebrity couples in the bottom two of the overall rankings will find themselves having to dance again in tomorrow night's (Sunday) results show.
Who was your favourite on Strictly Come Dancing 2016 tonight? Tell us in the comments below!
Remember, Strictly is back Sunday night on BBC One from 7:15PM.