It was a night jam-packed with incredible performances, but only two acts could go through to Sunday's final.
Jules O'Dwyer and Matisse were the big winners of the night, securing the majority of the public vote, while Old Men Grooving and Revelation Avenue were left to battle it out for second and third spot.
Simon took the Judges vote to deadlock, and the decision was back in the great British public's hands, with Old Men Grooving bagging second place, and a ticket to the final.
Does a second semi-final get any better than this? We had singing, dancing, a kinda magic and a whole lot more - including the Judges on their feet.
We couldn't pick a winner but you did and it was Jules and Matisse who you voted the act of the night. Yep - we have a dancing dog in the final!
Revelation Avenue and Old Men Grooving divided the Judges with two votes a piece meaning we had our first deadlock of the live shows. And it was our mature movers who made the grade - Old Men Grooving scored the second final place, promising something very special for Sunday's show.
What will tomorrow night bring? Make sure you are watching from 7.30pm, ITV, to find out.