Panthers nip Cougars for third win in two days