Panthers post back-to-back wins