Panthers pile more misery on Hasler