Two of the remaining "American Idol" finalists -- Danny Gokey, Adam Lambert, Kris Allen -- will advance to the finals on tonight's results show. It airs 9 p.m. on Fox.
On Tuesday's performance show, when they each sang two songs, Allen put up a good fight against Gokey and Lambert, contestants who have long seemed like a preordained Top 2. Many fans labeled Allen's acoustic take on Kanye West's "Heartless" the best song of the night.
Was it enough to get him to the finals? Are we in for a surprise tonight?
Share your predictions on our "Idol" blog, updated "live" throughout each show.