America voted and Kenichi Ebina, a 38-year-old Japanese-American dancer, became the eighth-season winner, landing him $1 million and a headlining show in Las Vegas.
"Oh my god, I don't know what I can tell, but it's amazing," Ebina said after "AGT" host Nick Cannon announced him as the winner.
"First of all, I want to thank my wife and daughter [for] being supportive all the way through. And my mom, brother, sister and all my friends -- and all the fans and supporters. Crazy!"
The runner-up spot went to stand-up comedian Taylor Williamson, who said his dreams came true and was honored to be on the show.
Jimmy Rose, a 32-year-old country music singer, rounded out the top 3.
Kenichi Ebina's final performance.