"American Idol": Top 7 take on classic rock songs

Lazaro Arbos and Angie Miller perform together on "American Idol," April 3, 2013.

The "American Idol" top seven put their own spin on classic rock songs during Wednesday night's episode, with varying degrees of success.

First up was Burnell Taylor, who sang Bon Jovi's "You Give Love a Bad Name" that didn't go over well with some of the judges. Keith Urban told him: "I've never seen you look more uncomfortable with a song."

Randy Jackson added, "Everything was so behind the beat."

Lorenzo Arbos flubbed the lyrics when he and Angie Miller sang Queen's "Crazy Little Thing Called Love." (This is the second time he's forgotten his lyrics -- he did it last week, too.)

"Even if there was a little lyric screw-up," Mariah Carey said, "we still had fun."

Kree Harrison earned praise for her version of Janis Joplin's "Piece of My Heart," even while performing in pain due to a pinched nerve. Mariah Carey said the performance "was possibly my favorite."

Another "Idol" contestant that got high marks from the judges was Janelle Arthur, who sang "You May Be Right" by Billy Joel. Jackson called it "authenticity at its best."

Arbos redeemed his lyrics mistake later in the night with his performance of Queen's "We Are the Champions."

Urban told him: "You chose something that played into your dramatics in a good way."

Candice Glover was lauded for her rendition of the Rolling Stones' "(I Can't Get No) Satisfaction," and Amber Holcomb earned similar praise for singing Heart's "What About Love."

"It was striking," Minaj said of Holcomb, adding that her performance "has to be my favorite of the night so far."

Angie Miller closed out the night with "Bring Me to Life" by Evanescence, which she began on the piano.

Jackson said he loved the performance's "tender moments," and Carey praised her "edginess." Urban also liked her rendition, but encouraged her to "feel it" even more in the future.

Tell us: Who do you think will be sent home this week?