What needs to happen in order for David Cook to win American Idol and not David Archuleta?

Odds are David Archuleta is going to get #1 and David Cook #2. Is it even possible for David Cook to put on a beyond amazing performance to take the lead?
8 answers 8