Here's a picture recap of tonight's final Britain's Got Talent 2014 semi-final as the nine ten acts performed for a spot in the final.
Male diva Andrew Derbyshire belted out another huge tune while Milton Keynes teenager Bailey McConnell was also on stage signing, performing an original track.
Impressionist of sorts Jenson Zhu managed to impress Simon Cowell but the upbeat dance group Kings and Queens didn't quite him over with their routine.
Vocal swing group Jack Pack performed Frank Sinatra's My Way while Kieran Lai body popped across the stage to with two virtual clones.
Drag act La Voix and the Big Gay London Band had opened the show with an overly camp performance before Meat Loaf tribute act Peat Loaf and Elaine reprised their cover of I Will Do Anything.
And finally Paddy and Nico, who had been forced to quit the show earlier in the week due to an injury, did manage to perform after being given the all clear.
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...