The New York Islanders got it done with defense and special teams in a 3-1 win over Connor McDavid and the Edmonton Oilers.