Magician Neil Henry shocked on Britain's Got Talent 2017 tonight with a trick involving alphabetti spaghetti.
It was the last set of auditions in this evening's show and we met the final batch of contestants hoping to make the live shows.
With all the golden buzzers used up, those left to audition had to win over the majority of the panel to make it through to the live semi-finals next week.
One of the contestants facing up to the challenge was magician Neil Henry, a 38 year-old magician from Bedford.
He told the judges: "I've come with my wife but what I'm going to do is something I did to propose to her."
After downing a can of alphabet spaghetti, Neil invited Alesha Dixon to the stage where she was asked to circle a random word in the dictionary.
Neil then completed his trick by pulling a piece of string from his mouth with the word chosen by Alesha - Testify - spelled out in alphabet spaghetti pieces attached to the string.
David Walliams reacted: "It was a very original trick, I thought it was fantastic."
Amanda Holden quipped: "I think you must have very intelligent bowels because they can spell."
With four yeses, Neil sailed through to the next round.
Other acts in tonight's final auditions included all female dance crew Code 3, entertainer Audley Buckle and singer Sue Moretta.
We also met dancer David Geaney, funny duo Lords Of Strut plus the Empire Dance Crew.
Straight after the auditions will see the semi-finalists revealed as the judges pick the top 40 acts for the live shows alongside the five golden buzzer contestants.
Britain's Got Talent 2017 is back on Saturday, May 27 at 8PM on ITV.
Plus don't forget More Talent straight after on ITV2 from 9:20PM.
Meanwhile, the Britain's Got Talent 2017 live shows kick off on Monday and air throughout the week before the grand final on Sunday,