Marc Edouard-Vlasic scored his first goal of the season in part of a three-goal second period as the San Jose Sharks defeated Chicago Blackhawks 5-2.