Warning: This article contains spoilers aboutThe Masked Singerseason 3, episode 15.

Everyone brought their A-game to the quarterfinals tonight onThe Masked Singer, and it made for a thrilling episode.

Everything, from his vocals to the stage design, made it an intimate, vulnerable performance.

The Kitty

Greg Gayne/FOX

Scherzinger agreed, and declared it her favorite performance of the season.

For Turtle, it was a terrifying wax zombie in a crate.

Find out the items “stolen” from the rest of the singers inEW’s clues list.

Jackie Evancho

Walter McBride/Getty Images

The next two contestants, Rhino and Night Angel, were also great.

Finally, it was the moment of truth.

Who out of the five would get to move on to the semifinals?

Not Kitty, it turned out.

Kitty was then unveiled to be … singerJackie Evancho(asEW predicted).

After she was unmasked,Evanchogot to formally reunite with Cannon, who was the host on herAGTseason.

Get ready for an even more exciting episode next week, when the remaining contestants head to the semifinals.

Who will go home: Rhino, Turtle, Night Angel, or Frog?