Andrew MacDonald and Frans Nielsen scored early, and the Islanders hung on behind a strong defensive effort and a fine outing by goalie Al Montoya to register a 2-1 victory Monday in front of a young and enthusiastic Columbus Day crowd.