Cumberland gets an 'A' for big softball win over N.S.