We're almost there!
As if splitting the semifinals into two different episodes wasn't bad enough, the regularly scheduled programming of America's Got Talent was switched up because of last night's NFL kickoff game.
But tonight, we found out the fate of the last group of semifinalists.
So who's going to join William Close, Tom Cotter and Joe Castillo in the finals?
Just like last week, host Nick Cannon went through the different groups onstage to announce the top four, just to then shatter a performer's heart who got so close to making it to the finals but got eliminated at the last second.
The acts that made the top four were Lightwire Theater, David Girabaldi and His CMYK's, Olate Dogs and the Untouchables.
Unfortunately, the fate for Lightwire Theater and David Garibaldi and his CMYK's were still up in the air, leaving Olate Dogs and the Untouchables on their way to the finals.
"Both are equally as artistic and creative. This should never have happened," Sharon Osbourne said of Lightwire and Garibaldi, and then voted for Lightwire.
Howie Mandel added that both are "million-dollar acts" but had to go with his gut, which was leaning toward Garibaldi.
And then it came down to Howard Stern. "I have a true gut feeling David belongs in the finals," Stern said. "Lightwire, I'm sorry, you're fabulous."
See you in the finals, Garibaldi!