Panthers hand the Jets a second-half reality check