Magic Maddox had the Judges under his spell on Britain's Got Talent 2018 this evening.
As auditions for the new series continued on Saturday, we met 31-year-old magician Maddox Dixon from Buckingham.
He performed magic tricks with a Rubik’s Cube that stunned the judges.
And it wasn't just the judges who were wowed.
"How does he do that?!" reacted Ant from the sidelines.
You can watch a Magic Maddox's performance in the video above.
With four yeses from the judges, he sailed through to the next round.
But can he make it onto the live shows? We'll have to wait and see.
Other acts on BGT this weekend included The Cartoon Heroes, who were on the show to provide girl power having set their sights on taking the BGT crown.
Plus, there was Olena Uutai's one-of-a-kind act that will have you scratching your head and tapping your feet at the same time.
Making up the judging panel this year once more are Simon Cowell, David Walliams, Alesha Dixon and Amanda Holden.
As always, acts need three or more yeses to make it through to the next round - and potentially on to the live shows.
There's also the golden buzzer, which both Alesha Dixon and Amanda Holden have yet to press.
At the end of the series, just one act will walk away with £250,000 and a spot on the Royal Variety Performance.
Meanwhile, hosts Ant and Dec will be present for the auditions, watching on from the sidelines with a comforting hug whatever the result.
Britain’s Got Talent continues Saturday nights on ITV.
Plus, More Talent airs straight after the main show on ITV2.