During a night where the final three contestant sung three songs - one they chose, one the judges chose and one the producers chose - David Cook was most impressive.
Paula Abdul said she'd see him in the finals and Simon Cowell declared Cook the evening's winner. Here's a look at our favorite finalist singing "The First Time Ever I Saw Your Face."
Do you agree that David Cook was the best of the night?
Of course, David Archuleta and Syesha Mercado didn't go down without a fight. Here are thumbnails of each of their performances last night. Click on each for larger pics...
Want more American Idol?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!