Joe Pavelski scored on a rebound with 2:06 remaining to lead the San Jose Sharks to their seventh straight victory, 2-1 over the Calgary Flames on Friday night.
Dan Boyle scored the tying goal early in the third period and Antti Niemi made 23 saves for the Sharks, who matched their season-opening, seven-game winning streak. San Jose remained perfect through six games of a seven-game homestand and has moved from ninth place to fourth in the Western Conference during this streak.
Mikael Backlund scored and Miikka Kiprusoff made 39 saves for the Flames, who have lost 12 straight road games.
The Flames are staggering to the finish having traded two of their top players before this week's deadline with captain Jarome Iginla going to Pittsburgh and defenseman Jay Bouwmeester being sent to St. Louis. But they still nearly ended the longest current winning streak in the NHL.