Here's a look at the final Britain's Got Talent 2014 semi-final with the last set of nine acts.
Tonight will see the remaining semi-finalists take to the stage for the last two spots in the final.
And Saturday's BGT semi-final line up is looking like the most competitive yet with golden buzzer act Paddy and Nico headlining a list of variety and talent.
The salsa dancing granny WILL now perform, competing with singers Andrew Derbyshire, Bailey McConnell and group Jack Pack.
Also performing in the fifth semi-final are impressionist of sorts Jenson Zhu and dance acts Kieran Lai and Kings and Queens.
Adding a touch of variety are La Voix and her London Gay Big Band and Meat Loaf tribute act Peat Loaf and Elaine.
Who do you think will be voted into the final? Make your predictions in the comments below!
The final BGT semi-final airs tonight at 7PM on ITV.
Browse pictures of Saturday night's contestants below…