Drag act La Voix and her London Big Gay Band opened the show were branded "born performers" and "unapologetic in what they they do" by the judges and even won Simon Cowell over!
Teenage singer Bailey McConnell was next on stage and performed his own song Growing Pains, the performance won praise from the judges but Simon wasn't sure about the song itself.
Dance act Kings and Queens brought some drama to the live shows with a crowd pleasing performance but Simon branded it a "mess" and "gimmicky".
Meat Loaf tribute act Peat Loaf and Elaine reprised their cover of I'd Do Anything but it split the panel with neither Alesha nor Simon feeling it.
Male diva Andrew Derbyshire kept it simple as he belted out Listen by Beyonce but the judges feared it was 'too serious' and 'too loud'.
Impressionist (apparently) Jenson Zhu was branded the worst impressionist in the world, ever, which was actually a title he seemed to be pretty pleased with as he got a standing ovation from the crowd.
Kieran Lai put on body popping routine with two virtual clones of himself on the stage but Simon found it "boring, static and self indulgent." Jeez!
After initially being ruled out of the live shows, Amanda Holden's golden buzzer act Paddy and Nico did perform tonight but a much reduced routine, however it was enough for her to win a standing ovation from all four judges.
Closing the show was vocal swing group Jack Pack who performed Frank Sinatra's My Way who also got all four judges on their feet.
Who was your favourite act on this evening’s show? Add your comments!
See which two acts make the final in the results show from 9:30PM on ITV.
Browse pictures of tonight’s BGT 2014 semi-final performances below…