A Junior Eurovision Song Contest champion and a RAZOR BLADE-eating magician were among successful acts in the penultimate round of Britain's Got Talent 2017 try-outs.
The latest additions to the shortlist include a cheerleading squad and a pensioner double act.
But another lucky hopeful has already booked their place in the live shows after David Walliams gave the final Golden Buzzer to someone he turned away two years ago.
Here's a full recap of all the latest results!
Coventry Dynamites (4 yesses) - The show got off to an energetic start with this squad of 24 cheerleaders, who promise "the sky's the limit" when it comes to their routines. "I feel exhausted just watching it!" exclaimed David, while Simon added: "This is one of the best prepared acts we've seen on this show for a long time." Alesha described their skill level as "insanely impressive".
Annette & Yannick (3 yesses) - This German roller skating duo showcased some jaw-dropping tricks, with Yannick holding a spinning Annette in the air using just one hand. Most of the judges loved the "thrilling" act, but Simon gave them a no, commenting: "My issue is that we've seen this kind of act before. As much as I liked it, I got a bit bored halfway through."
Destiny Chukunyere (4 yesses) - Destiny is already a Junior Eurovision Song Contest winner, and now she's a step closer to her next goal of performing for the royal family after singing Aretha Franklin's 'Think' in her "knockout" audition. Amanda praised her "incredible voice", while Simon was pleased he'd found someone who "could be a star".
Leah Barniville (4 yesses) - Irish schoolgirl Leah blew the judges away with her classical performance, singing 'Caruso' by Lucio Dalla. "You're fourteen years old, and you don't know how good you are," observed Simon. Amanda commented: "It's such a complicated song, and your Italian was impeccable. It was a flawless audition."
TanBA (4 yesses) - We've had regular magic and comedy magic, but TanBA came all the way from Japan to showcase his own style: dangerous magic. He horrified the audience by swallowing countless razor blades - only to regurgitate them on a string. "I've never seen anything like that in my life," said Simon, with David adding: "That was just the act that kept on giving,"
ALLIN Dance Crew (4 yesses) - This six-strong male dance crew came out on stage looking like warriors and wowed with some killer moves - with one even stepping up the others' arms, as if they were a staircase. "You certainly did go all in, that felt like a fight scene from a movie," said Alesha. "The energy was amazing!"
The Pensionaires (4 yesses) - Henry and Malcolm's paths had crossed all their lives, but it was only five years ago that they met and former their singing double act. Having performed at charity events and care homes, they decided to give BGT a try - and the judges loved them. "You've both got great voices, I think this is the perfect thing to put in front of the royal family," Amanda commented.
Kyle Tomlinson (David's Golden Buzzer) - Kyle began by telling the panel how he first auditioned two years ago, but was harshly told to "get a singing teacher" by David. "Me? Doesn't sound like the kind of sensible thing I'd say!" the funnyman laughed.
Having worked hard to hone his craft, Kyle sang 'Hallelujah' for his big comeback - and this time David rewarded the 15-year-old with his Golden Buzzer. "You sang with passion," he said. "I'm really glad you came back and proved me wrong."
Steve Andrews (4 nos) - Hoping BGT would give him his big break, green-bearded Steve convinced some audience members to take his performance of 'Stand By Me' literally by joining him on stage. The judges weren't so keen, however, and soon reached for their buzzers.
Jake Stephens (2 nos) - Jake has been dancing since age 4, and hoped his audition would help him become the first solo dancer to win BGT since George Sampson - but it ended up dividing the judges. Although Alesha acknowledged his routine "lacked imagination", she and David said yes for his "raw talent" - but unfortunately Amanda and Simon sent him home.
Mark Holt (4 nos) - Former 'acoustic operable wall systems' salesman Mark played 'Hakuna Matata' on his clarinet. He had a huge fan in David, who gave him his one yes - but it was a big fat no from the other judges. Simon, having pressed his buzzer, griped: "It's not the sort of thing I'd want to sit through for much longer than a minute."
Who was your favourite act of week six? Let us know - vote in our poll here...
Britain's Got Talent continues next Saturday at 8.00pm.
It's the final few auditions - before the judges face the mammoth task of choosing the live show line-up.