Hurricanes squeak past Islanders, 5-4

by