Panthers out-duel Cougars