Akshat Singh has become the latest golden buzzer act on Britain's Got Talent 2019.
The 13-year-old from Mumbai auditioned for the series tonight.
Before his performance, Akshat told hosts Ant and Dec: "I'm feeling really excited. I'm just going to rock."
On stage, he explained to the panel his two goals: To make everyone happy and to show that nothing is impossible.
Performing to a mix of music from Deva Shree Ganesha to Nicki Minaj's Starships, Akshat quickly won over the audience and judges.
Simon Cowell reacted: "I was not expecting that. You're fun, you've got great personality. This is your moment."
David Walliams added: "I wish I was 13 watching you up there on the stage, You'd have made me feel like I can achieve absolutely anything."
Amanda Holden commented: "You threw some amazing shapes and then you did the box splits! It's absolutely incredible."
As the judges went to vote, Ant and Dec took the power out of their hands by hitting the golden buzzer, sending Akshat straight through to the next round.
The teenager was left in tears as Ant hugged him.
"Well done! Congratulations, you're into the live shows," Ant said.
"You're a star! That was fantastic," Dec added.
With the golden buzzer, Akshat is through to the live semi-finals later this year.
Other acts on this weekend's show included the Gomonov Knife Show who shocked with their dangerous audition, which saw Simon Cowell end up in the path of flying knifes.
Britain’s Got Talent 2019 continues next Saturday night on ITV with the latest auditions.
As always, straight after you can tune in to Britain’s Got More Talent on ITV2 with Stephen Mulhern.
The Britain's Got Talent live shows begin later on in the year.
Acts are competing for a £250,000 cash prize and a spot on the Royal Variety Performance.