Ant and Dec have chosen magician Marc Spelmann as their golden buzzer act of Britain's Got Talent 2018.
He stunned the judges with a mind reading trick in tonight's opening episode of the series.
The 46-year-old magician from London wowed in with his routine involving the panel - and his daughter.
Marc's trick involved each of the judges randomly selecting something. David Walliams had to pick a random coloured crayon, Alesha Dixon a random card, Simon Cowell a random word and Amanda Holden had to randomly mess up a Rubik's cube.
"It's not real magic, for me real magic changed two years ago, this to me is real magic," said Marc before revealing pre-recorded clips of his young daughter predicting the outcome of the judges' choices.
Marc also told the judges how he and his had struggled to conceive, before his partner was then diagnosed with cancer whilst pregnant.
Ant and Dec hit the golden buzzer after the performance.
"It gets you in tears," said Ant from the sidelines.
"You don't have to vote," they told the judges before hitting the golden buzzer.
The Geordie duo sent Marc straight through to the live shows as they hugged on stage.
"That was so brilliant," Dec said.
The performance also got all four judges, along with the crowd on their feet.
"I'm absolutely gobsmacked!" reacted Simon Cowell. "I don't know what you've gone through Marc, trying to get the break you've been looking for. I've got a feeling this act is going to change your life, it was unbelievable."
"I've been doing this show seven years and I genuinely have never, ever thought a magic act would move me like that. You've taken magic to a whole new level," added Alesha Dixon.
David Walliams described the routine as "incredibly moving" while Amanda Holden said the show was "extraordinary."
Britain's Got Talent airs Saturday nights on ITV.