The detailed analysis is here, but here's my short-and-sweet rundown of who hit and who missed last night.
1) Adam Lambert - Rather stunning.
2) Allison Iraheta - Brings it every week.
3) Danny Gokey - Steady as always.
4) Matt Giraud - Danny's still the better singer.
5) Anoop Desai - Comeback complete, now must step it up.
6) Lil Rounds - Disappointing, but she'll survive.
7) Kris Allen - Can't sing with the six above.
8) Michael Sarver - Seems the judges want him gone.
9) Megan Joy - Won't be long now.
10) Scott MacIntyre - Worst singer in a singing contest.