Haley Reinhart had an "American Idol" moment last night -- winning the praise of the judges for her performance of Elton John's "Benny and the Jets."
After Haley's standout performance, Jennifer Lopez told her "That was it, Haley ... it all came together, the voice, the moves, the confidence" -- with Randy Jackson calling it the "best performance of the night."
Also doing well this week was Casey Abrams, who was voted off and then quickly saved during last week's episode. Casey, who saved for the occasion, sang "Your Song" -- and was told it was "absolutely brilliant" by Randy.
Check out the gallery to see more from the performances -- plus sound off below on who you think should be voted off!