Carolina Panthers come up dry, lose to 22-6