The San Jose Sharks pick up a much-needed 4-2 win over the Boston Bruins on Thursday to snap a three-game skid.