Daredevil dance troupe Nu Sxool have made it through to the Britain’s Got Talent 2012 final, after winning the favour of the voters - and then the judges, after they finished in the top three.
The Welsh street dance collective wowed the judges and the audience alike with a high-flying routine.
David, Amanda and Simon opted for the Welsh dancing group, with Alesha picking Malaki. All of the judges admitted that it was a heartbreaking decision to have to send one of final three home.
Alesha said: "This one is genuinely hard for me because I think both deserve to go through. My heart is with you Malaki."
But Amanda and Simon were more sure, saying: "You are all really young, whatever happens in the next few seconds, millions of people have watched you and you have been fantastic."
Simon cast the deciding vote for Nu Sxool, but reminded both how well they'd done, saying: "I would say this to both acts. You've done brilliantly to get this far.
The 17-strong group will go up against Sam Kelly, Loveable Rogues, Charlotte and Jonathon, Kai and Natalia, Ashleigh and Pudsey, Only Boys Aloud and Molly Rainford, in a bid to be crowned Britain’s Got Talent 2012 champ on Saturday night’s grand finale.
Nu Sxool have already been crowned Welsh, British and World street dance champions.