Dave Bolland and Niklas Hjalmarsson also scored for the Blackhawks, who remain the league's only team without a regulation loss. Jamal Mayers had two assists and backup Ray Emery made 27 saves for his fourth win in four starts this season.
Chicago's first home win since Jan. 27 against Detroit had a little bit of everything, including a rare fight between captains Jonathan Toews of the Blackhawks and Joe Thornton of the Sharks.
Toews skated up to Thornton with about 4½ minutes left in the first period, jabbed him with his stick and then dropped his gloves. The star centers tangled up for a minute before Thornton dragged Toews to the ice and the linesmen skated in.