There are only three spots in the Strictly Come Dancing final 2016, so one poor celebrity will be going home tonight, their hopes and dreams like a shattered glitterball trophy.
But will it be Danny Mac, Louise Redknapp, Claudia Fragapane or Ore Oduba?
What time is the Strictly semi-final results show on TV?
The results show will air at 7.20pm on BBC1.
What happened on Saturday night?
Already forgotten who wowed the judges last night – and who didn’t live up to their expectations? Don’t worry: just read our re-cap and remind yourself about all the action from the semi-final.
Strictly Come Dancing 2016: meet the contestants