Six "American Idol" contestants remain, and on Wednesday they each had to sing twice -- one song from the catalogue of songwriters Burt Bacharach and Hal David, and another that they wish they had written.
By the time the episode was over, one singer had delivered one of the best performances in "Idol" history...and another gave one of the worst.
That top performance came from Candice Glover, who wowed everyone with her rendition of Adele's cover of The Cure's "Lovesong." The crowd exploded into applause, Mariah Carey sprinkled glitter in her hair, and Randy Jackson hailed it as "one of the greatest performances in the 12 years of 'American Idol.'"
She also scored praise -- and a standing ovation -- earlier in the night for singing "Don't Make Me Over."
Lorenzo Arbos was not as fortunate. The judges savaged his off-key performance of the Carpenters' "Close to You."
"No, no, no, no. That was horrible," Jackson told him. "That was the worst performance you've ever had on the show."
His second song, Robbie Williams' "Angels," was better, but not enough for him to compete with the girls.
Angie Miller's first song, "Anyone Who Had a Heart," received lukewarm remarks from the judges. Keith Urban said it lacked "feeling," while Minaj said it was "old-fashioned." But her second song, Kari Jobe's "Love Came Down," earned a standing ovation.
The judges praised Amber Holcomb's "I Say a Little Prayer," as well as her rendition of Beyonce's "Love on Top."
Kree Harrison also shined on both of her numbers: "What the World Needs Now" and Kris Kristofferson's "Help Me Make it Through the Night."
"That was a buckle polisher right there," Urban said after her second song. "I predict you'll be a member of the Grand Ole Opry."
None of the judges were wowed by Janelle Arthur's version of "I'll Never Fall in Love Again." Jackson called her first performance "lackluster." Minaj said it was "boring." Her second offering, Garth Brooks' "The Dance," received slightly better (but still tepid) remarks.