Panthers lose double-overtime heartbreaker