Panthers trump Lions, 82-66