The results are in - swing singer Wayne Woodward and sword swallower Alex Magala are going through to the Britain's Got Talent final.
Wayne won the public's vote - and he reacted by almost taking Dec out with some extreme hugging.
Wayne Woodward omg he is the cutest... he will be a star one day #BGT2016
-- Harriet Mulrooney (@harrrrrietx) May 23, 2016
YES!! Wayne's in!!! Nearly had a heart attack watching them results then!! #BGT2016
-- hannah[PB] (@hannahwby1) May 23, 2016
The pair shared another awks moment when Dec went for a high five but was left completely hanging. A painful watch.
-- JJ? (@jayjay7996) May 23, 2016
Dec being left hanging from that high five has made my day ??#BGT2016
-- Sara (@sararob1) May 23, 2016
I love the way Wayne Woodward keeps messing with Dec! #BGT2016
-- Joan Silver (@Jargent) May 23, 2016
The judges then had to vote for who they wanted to see in the final between Alex and ballet couple Shannon and Peter.
Amanda was the only one to pick the dancing duo - and fans were quite disappointed they didn't get one of the two spots.
-- Emily Payne (@EmilyGracieBoo) May 23, 2016
The first time ballet has been on Britain's got talent and the stupid judges put through someone that jumps on drill bits ? #bgt2016
-- Melanie (@_mels13) May 23, 2016
-- angel wings (@gem1983gemma) May 23, 2016
But most were happy with the choices and are looking forward to seeing what they have up their sleeves (or down their throats) next.
-- claire dyble (@BellaDyble) May 23, 2016
YAY! I ? Wayne Woodward ? and Alex Magala ? I really hope one of them wins on Saturday #BGT2016
-- Laura :-) (@LauraW1989) May 23, 2016