Here are all the pictures from tonight's Strictly Come Dancing 2019 semi-finals.
It was the penultimate weekend of live shows and the final four couples each danced two routines for the first time this year.
Hoping to bounce back from the dance off, Chris Ramsey and Karen Hauer performed a Rumba to Don't Watch Me Cry by Jorja Smith and the Viennese Waltz to Somebody To Love by Queen.
Emma Barton and Anton Du Beke had the Cha Cha Cha to Hold My Hand by Jess Glynne and the Waltz to Gymnopédie No.1 by Erik Satie.
Current favourites to win, Kelvin Fletcher and Oti Mabuse danced the Paso Doble to Seven Nation Army by The White Stripes and a Quickstep to The Lady is a Tramp by Glee Cast.
Finally, after last week's perfect 40, Karim Zeroual and Amy Dowden performed the Argentine Tango to Libertango by Bond and an American Smooth to Sweet Caroline by Neil Diamond.
Strictly judges Shirley Ballas, Motsi Mabuse, Bruno Tonioli and Craig Revel Horwood all gave their views and made their scores.
Come the end of the night, Kelvin Fletcher was on top of the leaderboard again with a total of 77 marks, dropping just three points.
Meanwhile Chris Ramsey was last in the judges' rankings with 54 points for his two routines after finding the weekend's two dances tough going.
Who was your favourite on Strictly Come Dancing 2019 tonight? Tweet us @tellymix!
Don't forget that Strictly is back on Sunday night on BBC One for the latest results show as the three finalists are confirmed.
Plus, there will also be a spectacular musical performance from global superstar, Niall Horan.