The American Idol Top 9 sang songs with the best this week.
Check out all of the performances and grade them now.
1. Jena Irene - "Bring Me to Life"
Jena Irene rocks out for this American Idol cover. She's totally getting her Evanescence on.
2. Caleb Johnson - "Dazed and Confused"
Caleb Johnson is dazed and confused. And doing awfully well for himself on American Idol!
3. C.J. Harris - "If It Hadn't Been For Love"
C.J. Harris continues to hang out. Will "If It Hadn’t Been For Love" buy him another week on American Idol?
4. Jessica Meuse - "Rihannon"
Did Jessica Meuse do this Fleetwood Mac classic justice? You tell us!
5. Alex Preston - "Don't Speak"
There's no doubt Alex Preston has enjoyed a solid run on American Idol. He sings "Don't Speak" here.
6. Malaya Watson - "The Long and Winding Road"
American Idol has been a long and winding down for Malaya Watson. Check out her Top 9 performance here.
Wait! There's more American Idol Top 9 Performances! Just click "Next" below: