Panthers skate to NESCAC title