Kris Allen Performs Kanye West's "Heartless" on American Idol

Kris Takes on "Heartless" in Exciting Idol Final Three Night

All bets are off after the final three performed on last night's American Idol. After being written off, Kris Allen's performances should make tonight's elimination pretty interesting, though let's start with Danny Gokey. Paula was in charge of Danny's judges' choice song, and she went with "Dance Little Sister," which was fine — his voice sounded good but the performance was nothing special. Simon praised his vocals but was already under attack from the female judges, which escalated into sparring with Kara all night long. Danny redeemed himself when he choose "You Are So Beautiful" for his second song. He sounded great, which all the judges agreed on, and Simon even commended him for being in a "vocal master class."

Randy and Kara were in charge of choosing Kris Allen's first song, and they went with "Apologize" by One Republic. As a fan of the song, I thoroughly enjoyed the performance, but the judges weren't so enthusiastic, and Simon blamed Kara and Randy for not giving him a good enough arrangement. Kris made it interesting when it came time to choose his own — surprising everyone by going with "Heartless" by Kanye West. What could have been a disaster turned out to be a game-changing performance. Simon said it put him back in the game, and it had at least a couple Sugar girls voting for the first time this season.

To see more photos and read about the rest of the night and who I think is going home, just read more.

Adam Lambert took last night to show off his vocal range once and for all. Simon choose U2's "One," casually slipping in that he had to get permission from Bono himself to use the song. Adam strayed from the original, which could turn off some U2 fans, but the judges liked it and Simon called it "brilliant." For the last performance of the night, Adam choose Aerosmith's "Cryin'" and sang his heart out. The judges all loved it and preemptively congratulated him on making it to the finals. Simon, who predicts Adam will win it all, reminded viewers that they need to actually vote for him rather than assume he's sailing through to the finale.

As for who is going home tonight, your guess is as good as mine, but I'm going with Gokey. Check out Buzz's thoughts here, and tell us, who do you think will be eliminated?

Photos courtesy of Fox and Source