Blackhawks end Sharks streak, Canadiens win
Trailing 3-1 heading into the final period, Patrick Marleau gave the Sharks hope of a comeback but that vanished 67 seconds later when Andrew Desjardins reaffirmed the Blackhawks' two-goal advantage.
Andrew Shaw then wrapped up the convincing win by tapping into an empty net with 43Â seconds remaining.
San Jose missed the chance to leapfrog the Los Angeles Kings at the summit of the Pacific Division, as the Blackhawks bounced back from successive losses.
The Montreal Canadiens overwhelmed the New York Rangers 5-1 at Madison Square Garden.
Devante Smith-Pelly scored twice and Max Pacioretty netted and assisted another as the Metropolitan leaders were convincingly crushed as their nine-game home winning streak was brought to a dramatic conclusion.
Shane Prince's double set the Ottawa Senators on their way to a 5-3 win against the Colorado Avalanche, while the New York Islanders eased to a 3-1 success over the Philadelphia Flyers.
Frank Vatrano scored an overtime-winner to lift the Boston Bruins past the Detroit Red Wings 3-2 and the Edmonton Oilers were thrashed 4-1 by the Carolina Hurricanes.
The Washington Capitals made up ground on the Rangers with a 5-3 success against the Winnipeg Jets as the Vancouver Canucks edged the Minnesota Wild 3-2.
Evgeni Malkin netted the decisive OT winner for the Pittsburgh Penguins, who prevailed 4-3 over the St Louis Blues.
The Columbus Blue Jackets overcame the New Jersey Devils 2-1 and the Buffalo Sabres lost 3-2 to the Nashville Predators.
Antoine Vermette scored twice in the Arizona Coyotes' 4-2 victory against the Anaheim Ducks 4-2, while the Tampa Bay Lightning trumped the Kings 2-1 in a shoot-out.