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.

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.

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?