Spoiler Alert!  If you don't want to know who won Season 10 of America's Got Talent quit reading right ... Paul Zerdin ... too late.

Ventriloquist Paul Zerdin was named the winner Wednesday night. He narrowly edged out comedian Drew Lynch in the two-hour finale.

The two finalists were only separated by about 1% difference in the final vote.

Zerdin won a $1 million bucks and will headline "America's Got Talent Live" in Las Vegas from Oct. 22nd to Oct. 24th.

Here's a video of Paul Zerdin's act from earlier this season.