Panthers lose, but get what they need