Photos | Bills top Panthers, 24-23