Steve Farrell leads David Cook into the finale.