Judge Howie Mandel declared it to be the "best semifinals ever in the history of 'America's Got Talent'" and we'll take his word for it.
But that's yesterday's news. Tonight, only three of the remaining 12 acts get a ticket to next week's finals. So who will it be?
Drum roll, please ...
-- David Garibaldi and his CMYK's, the performance artists who paint really fast, to music.
-- The Untouchables, the adorable little-kids dance troupe (and quick-change experts) who become even more adorable when they cry.
-- Olate Dogs, the team of fluffy canines that do all sorts of tricks your pets can't do.
They'll be going against giant harp player William Close, sand artist Joe Castillo and comedianTom Cotter for the $1 million prize and a headlining show in Las Vegas.
The biggest surprise? There's not a singer in the entire bunch. Stunning. Then again, we'll get enough of that when "The X Factor" and "The Voice" kick off their seasons next week.
The acts sent home Thursday night were the All That! cloggers, mini mariachi guy Sebastien "El Charro del Oro," comedian Jacob Williams, weird bird man Clint Cavalho, father-daughter singing duo Shanice & Maurice Hayes, All Wheel Sports, raspy crooner Tim Hockenberry, The Magic of Puck, and Light Wire Theater.
The latter act was eliminated in the final judges' decision that came down to them and Garibladi.
Do you agree with the choices, or did you throw a shoe at
The final performance show airs next Wednesday at 9 p.m. on NBC. A winner will be crowned on Talent's Thursday show at 8 p.m. ET.