Mat Franco was declared the winner of America’s Got Talent Wednesday night, and the magician will headline his own show in Vegas.

America's Got Talent Finale

With voting closed, the America’s Got Talent finale welcomed the top six finalists to the stage, as well as a few guest performers. Each finalist got to share the stage with some famous friends: Miguel Dakota sang a duet with Lenny Kravitz, and AcroArmy performed with Travis Barker.

And, throughout the show, the finalists were eliminated until there were only two left standing: singer Emily West and magician Mat Franco.

Mat Franco Wins AGT

In the end, Franco took home the grand prize of $1 million and a headlining show in Las Vegas.

Franco took to Twitter after the show to thank the fans who voted for him, writing, “I’m so thankful and overwhelmed by the love. I never thought this would happen. Thank you [America’s Got Talent] and everyone who voted."