And then there were two.
In what was a surprise to few "American Idol" observers, Casey James was voted off the show tonight, leaving longtime favorites Crystal Bowersox and Lee DeWyze to battle it out for the ninth season crown.
"I'm so thankful for the opportunity and it's been an amazing, amazing journey," James told the audience on his way out. "I'm so honored that I'm here."
The season's penultimate show also featured performances by teen heartthrob Justin Bieber (who Bowersox and...Full Story