George Sampson performed his act to Singing in the Rain
Teenage breakdancer George Sampson has won ITV show Britain's Got Talent.
The 14-year-old, from Warrington, has scooped the £100,000 prize money as well as a slot at this year's Royal Variety Performance in December.
Sampson, who performed his act under a shower of water on stage, burst into tears and said he was "speechless" after hearing the result.
Music mogul Simon Cowell, a member of the judging panel, said: "You are the dancing version of Rocky."
He added: "You deserve everything as you battled your way to the top."
Last year, Sampson - who performed to a funked-up version of Singing in the Rain - was knocked out in one of the preliminary stages of the contest, but returned this year.
Singer Andrew Johnston, 13, was visibly upset when he heard he had only made the top three acts, and left the stage in tears.
Dance duo Signature were also voted in the top three. However, the popular vote went against the earlier predictions of bookmakers.
Neither of the two perceived front runners - 12-year-old opera singer Faryl Smith and all-girl string quartet Escala - made it into the final three.
Andrew Johnston left the stage in tears when hearing he had not won
Other acts Sampson beat included Gin the dancing dog, extreme martial arts duo Strike, Scottish singer Andrew Muir, dance duo The Cheeky Monkeys and hip hop dance crew Nemesis.
Judges Cowell, actress Amanda Holden and former newspaper editor Piers Morgan were impressed by Sampson's confidence.
Speaking straight after his performance, Sampson said: "Whenever I dance I try my best, but tonight was something else. It was the greatest performance I've ever done."
Holden called his dance a "winning routine" and Cowell said for "sheer determination" he deserved to win.
"You've got to have a chance of winning the competition after that," he said.
"Doing that once is tough, but doing that a second time with the pressure at your age, in a live final, and getting it absolutely spot on is almost impossible - and yet you did it."
Last year former phone salesman Paul Potts won the TV variety show after wowing judges with his version of Nessun Dorma.