How often do you get to see burlesque dancers, soulful singers and a 17-strong dance troupe sharing the stage?
All in day's work for Britain's got talent, as another pair of performers made it through to Saturday's final.
Chica Latina kicked off the show with her infectious mix of salsa, shimmying and sexy, and she immediately drew some amorous glances from the boys on the judging desk.
Simon's post-performance summary was full of double-entendres as he flirted outrageously with the professional hairdresser.
It was a tough task to follow something quite so steamy, but Brynolf and Ljung managed just that with their magical nod to the Harry Potter films.
After getting Alesha to pick a film from their magical bag, the Swedish duo swept a sheet over a chair and produced a lady from nowhere! As if that weren't mysterious enough, a Harry Potter lookalike was then produced, much to the amazement of Alesha.
On the opposite end of the spectrum, Malaki Paul turned out a heartfelt, soulful rendition of Alisha Keys' No One. The nine-year-old had looked fragile and nervous in his first audition, but all of the judges praised his maturity in the semi-final.
David certainly didn't mince his words, saying that Malaki's turnaround was "the greatest comeback of all time". That'll boost the wee man's confidence!
Next up was surreal Latvian comic Gatis Kandis, who's routine was as puzzling to the judges as it was hilarious. He managed to work the crowd well, and found a particular fan in Alesha, who commented: "You’re hysterical. I love you!”
David also noted that Kandis was the funniest Latvian comedian in the world. How much competition he has for that title is anyone's guess!
Nu Sxool were the biggest success of the night, performing an acrobatic routine to a mix of Justin Bieber, Nicki Minaj and The Prodigy.
Simon immediately declared them the best act of the night so far, much to the delight of the youngest members of the 17-strong team.
The Sugar Dandies decided against any form of subtlety, instead opting for a fabulous entrance from atop a wedding cake, while dressed in matching tuxedos. All of the judges agreed, they really are a lovely pair.
Speaking of which, burlesque dancer Beatrix Von Bourbon had two big fans, and we're not talking about Simon and David. The 28-year-old took to the stage with the purple props, teasing the audience and the judges with a cheeky peek.
While the show certainly set the pulses racing, it fell a little flat with some of the judges. Both Amanda and Alesha thought that it wasn't as risque or as sexy as her opening audition.
Next up was Norwich singer Sam Kelly, who definitely had the most gravitas of the acts on show tonight. His version of the Goo Goo Dolls' Iris brought the house down, and helped him book his place in the final with the audience vote.
He was a tough act to follow, and it was left to B Minor to try and keep up the pace. The girl-band were well liked by the judges, but they were all in agreement that the choice of a Nancy Sinatra mix with the Clapping Song was a bit outdated for the fresh-faced group. Still, there's always next year.
With Sam Kelly safely through to the final after the audience vote, it was left to the judges to decide whether Nu Sxool or Malaki Paul should join him in Saturday's final match. Simon, David and Amanda all sided with the Welsh dance troupe, who will take their place in Saturday's exciting final.
People who read this story also read
- Britain’s Got Talent 2012: Jonathan and Charlotte favourites to win
- Britain’s Got Talent semi-final three round-up: 'Sexy' pensioners, Loveable Rogues and a cross between C-3PO and Big Bird
- Kate Middleton shows a bit of leg in daring gown slashed to the thigh
- ShowBuzz: Zayn Malik in love, Kate and Wills snog, Tulisa has seXy Factor
- Britain’s Got Talent semi-final 1 round-up: Ashleigh and Pudsey steal the show