Matthew Schaefer scored twice to take the league-lead in goals for defenceman with five, while Simon Holmstrom scored the game-winning goal to help the New York Islanders beat the Columbus Blue Jackets 3-2.