americas-got-talent.jpg NBC

Landau Eugene Murphy Jr. was named the season six winner of America's Got Talent on Wednesday night, beating out the dance troupe the Silhouettes for the $1 million prize.

Murphy sang a duet with the legendary Patti LaBelle, and artists like LeAnn Rimes, Cobra Starship, Def Leppard, One Republic and Stevie Wonder also performed at the star-studded finale. When host Nick Cannon announced that Murphy was the winner, he appeared stunned, but after getting swarmed by the dancers, the news seemed to sink in. "It's been a long, hard journey - it's finally paying off, man," he said.

In case you missed it, click after the jump to watch a video clip from the show!