Crystal Bowersox and Lee DeWyze will face off on this season's final "American Idol" performance show. The one-hour episode airs 8-9 p.m. tonight on Fox.
They will each reportedly sing three songs, one of which will likely be a cheesy "Idol" coronation tune. Can anything beat the awful tune Kara DioGuardi penned last year? We'll see.
The season nine winner will be named on Wednesday's finale, which begins at 8 p.m. The show was originally slated for two hours, but "Idol" execs have already announced it will run at least seven minutes past 10 p.m. Plan accordingly.
Simon Cowell, who will have his final stint on the "Idol" judges' panel this week, has predicted Lee DeWyze will win. Do you agree?
Share your thoughts on our "Idol" blog, which will be updated live throughout tonight's show.