Panthers play their game in win