PHOTO GALLERY: Panthers beat 49ers in defensive battle