Chris Todd threw four touchdown passes and Craig Stevens intercepted a pass and returned it 16 yards for a score in the closing minutes as Auburn defeated West Virginia 41-30 in a wild rain-delayed game Saturday night.