American Idol last night (Rod Stewart)