This is it folks!
With just three more spots (including the Judges' wild card) in Sunday's final up for grabs, the BGT competition is hotting up.
Tonight's awesome winners - Isaac Waddington and The Neales - will join Jamie Raven, UDU, Côr Glanaethwy, Entity Allstars, Jules O'Dwyer and Matisse and Old Men Grooving to battle it out for the Britain’s Got Talent crown, the chance to appear at the Royal Variety Performance and £250,000.
Simon said it was his favourite semi-final so far, and Thursday's show was full of twists and turns, and even a few tears, curtesy of Lisa Sampson and The Neales.
But only two acts could go through to the final, and the public voted young crooner Isaac Waddington the big winner of the night, while the Judges chose family band The Neales to join them on Sunday night.
They'll be battling it out against Jamie Raven, UDI, Jules O'Dwyer and Matisse and Old Men Grooving, Côr Glanaethwy and Entity Allstars.
Check out our other amazing semi-finalists here:
There were tears, cheers and so much more in Thursday's hotly contested semi-final.
Ant and Dec's golden boys Boyband made the final three but the night was all about Isaac Waddington who you voted your favourite act this evening.
As ever the Judges had us on the edge of our seats as they agonised over the second semi-finalist and it was family guys The Neales who will be back on Sunday
Can you believe we only have one semi final left? Tune in tomorrow night, ITV, 7.30pm, to see who takes those remaining spots in the final.