Monday, the first semi-final, gave us world class singing, dancing, aliens and a record breaking balloon popping dog. So who will join Team Midas' Cor Glanaethwy and Entity Allstars in Sunday's BGT Final?
People of Great Britain, order a takeaway, it's time for the second live semi-final.
Alesha, Amanda, David and Mr Cowell took their seats and we are ready to rock and roll.
Groove Thing: Youngsters dancing expertly to a brilliant 70's medley. If you are not smiling, come on, what's wrong with you? Fantastic start to the show. Well done kids.
Jules O'Dwyer and Matisse: The brilliant thing about this, is not only is this a beautiful heartwarming partnership, it is also breathtaking to watch. It kept my eyes fixed to the screen from start to finish.
Bonetics: I loved his first audition and this was even better. The staging and routine was amazing. It is a marmite act, as in you will either love it or hate it. I loved it.
Revelation Avenue: Chemistry, perfect vocals and plenty of goosebumps moments. This is how you do it. Absolutely awesome. They totally smashed it. I loved it. 10/10
The Honeybuns: These six girls nailed their first audition and they smashed it tonight. The vocals were bang on. I really like them. Win or lose tonight, I really hope doors open for them because, they deserve to.
Michael Late: I don't know what I just watched but I want to watch it again. That was blooming brilliant. Top entertainment from start to finish. This guy deserves his own Vegas show.
Luca Calo: Please do me a favour Luca, cut out the singing, I know it's part of the act but it puts a damper on your fantastic dancing. Stick to the dancing and you will go far.
Alison Jiear: She blew me away at first audition and although their is no doubting her vocal ability it took too long to get going. Saying that, once she did hit the high notes, it was beautiful.
Old Men Grooving: Fun and a joy to watch. OMG always put a smile on my face, saying that I have to be honest, I enjoyed their first audition more than tonight.
Right, now it's over to you. Next is the result.
The winner of the public vote was Jules O'Dwyer and Matisse.
The two facing the judges vote are Old Men Grooving and Revelation Avenue. The judges couldn't decide after it finished 2-2. Old Men Grooving won on the public vote.
OMG & Jules O'Dwyer join Team Midas' Cor Glanaethwy and Entity Allstars in Sunday's BGT Final.