Luminites and Pre Skool became the fifth and sixth acts to win a place in the 'Britain's Got Talent' final during the third live show on Thursday night.
Singers Luminites went straight through after winning the public vote, while judges Simon Cowell, Alesha Dixon, Amanda Holden and David Walliams were split between child dance troupe Pre Skool and dancer Joseph Hall, meaning the earlier public vote was referred to, revealing Pre Skool as the winners.
The two acts join the final line-up, which so far consists of singers Richard & Adam and Arisxandra from the first live show, and piano-playing rapper Gabz, and comedian Jack Carroll from the second semi-final.
It was another night of varying talents (and quality) on the show, as illusionist Steve Pink, juggler Thomas Bounce, and interactive dancers Freelusion were among the acts that took to the stage.
Viewers were also treated to a guest performance from Simon's fellow 'X Factor USA' judge, Demi Lovato, who showcased new single 'Heart Attack'.
'Britain's Got Talent' continues with the fourth semi-final on Friday night at 7.30pm on ITV.
Which of this lot do you think is the best of the British Talent on display this year?