The San Jose Sharks defeated the Montreal Canadiens 4-2 and extended their winning streak to four games, the Buffalo Sabres edged the New York Islanders 3-2 in overtime, the Florida Panthers defeated the Colorado Avalanche 3-1, while the Vancouver Canucks prevailed 4-2 over the Tampa Bay Lightning.

11 IN A ROW?

The Philadelphia Flyers are in the midst of a 10-game winning streak as they prepare to face the Dallas Stars on Saturday. The Penguins take on the Toronto Maple Leafs, while the Chicago Blackhawks meet the St. Louis Blues among other games.

Let us send you our Newsletter

Our editors will email you a roundup of their favourite stories from across AOL