The new season of Strictly Come Dancing was in full swing on Saturday night as the couples performed with the knowledge their dances would be subject to a public vote for the first time.
Last week we saw all the couples make their dancefloor debut and the standard was looking top-notch.
There were definite improvements the second time around for most of the contestants, but one couple will have to be sent home during Sunday night's results show. Who will be the first to shimmy off the dancefloor?
Social media star Saffron Barker and professional dancer AJ Pritchard got proceedings underway as they danced a solidly impressive cha cha to One Touch by Jess Glynne and Jax Jones as the show's opener. They earned themselves 23 points.
Anneka Rice and Kevin Clifton were next up and danced a waltz to Run to You by Whitney Houston. They improved on last week's meagre 14 points with a score of 19.
DJ Dev Griffin and partner Dianne Buswell upped the ante with a highly entertaining jive to Dance With Me Tonight by Olly Murs. They earned themselves a very respectable, and well deserved, 27 points.
Model Emma Weymouth showed definite progress as she danced a tango to Sucker by Jonas Brothers with pro dancer Aljaz Skorjanec - bringing in a fairly satisfying 22 point score in the process.
Comedian Chris Ramsey and professional Karen Hauer gave it socks during their charleston to Out of Our Heads by Take That and won themselves 26 points.
Eastenders star Emma Barton and Anton Du Beke treated the audience to a foxtrot to Sunshine of Your Love by Ella Fitzgerald and were given a decent 24 points for their efforts.
Olympic champion rower James Cracknell and Luba Mushtuk were at the bottom of the leaderboard in week one, with just 11 points for their tango. They improved on their result and won themselves 13 points for their jive to Tutti Frutti by Little Richard but they are still most definitely in the danger zone.
Coronation Street actress Catherine Tyldesley and Johannes Radebe turned the temperature up with a spicy samba to Let the Groove Get In by Justin Timberlake and were awarded a decent 19 points.
Michelle Visage and her Strictly partner Giovanni Pernice showed everyone how it's done with their spectacular Viennese waltz to That's Amore by Dean Martin. It looks like they'll be one to watch with their impressive 32 point performance.
Footballer David James and Nadiya Bychkova disimproved on last week's score when they were awarded a disappointing 10 points for their paso doble to España cañí. Could it be curtains for David and Nadiya?
Children's BBC star Karim Zeroual showed he is definitely one to watch with a first-class foxtrot to The Way You Look Tonight by Frank Sinatra along with his partner Amy Dowden. They matched Michelle and Giovanni with an excellent 32 point score.
BBC sports presenter Mike Bushell and Katya Jones didn't light up the dancefloor with their American smooth to Rhinestone Cowboy by Glen Campbell. The somewhat clunky performance earned them just 14 points from the judges.
Footballer Alex Scott and Neil Jones fared better with their strong cha cha to What I Did For Love by David Guetta feat. Emeli Sande and notched up 22 points.
Emmerdale actor Kelvin Fletcher, who topped the leaderboard with partner Oti Mabuse last week, kept up the good work with a wonderful waltz to What the World Needs Now by Burt Bacharach. Unfortunately they didn't match their high score from week one - but they earned themselves a more than satisfactory 28 points.
Rounding off week two were Paralympic gold medallist Will Bayley and Janette Manrara with a fun and energetic salsa to 1-2-3 by Gloria Estefan, bringing in a total of 24 points.
After all the dancing was completed, Karim and Amy topped the leaderboard while James and Luba were at the bottom.
Strictly Come Dancing: The Results airs on BBC One at 7.15pm on Sunday where the first couple will be sent home from this year's show.