Mackenzie Blackwood made 33 saves and Nikita Okhotiuk scored the game-winner in the second period to lift the San Jose Sharks to a 3-2 win over the Montreal Canadiens.