N.S. survives 57-56 triumph over Islanders, remain unbeaten