Jacob Markstrom made 26 saves and Daniel Sedin scored the game-winner in the third period Thursday night as the Vancouver Canucks downed the Buffalo Sabres 2-1.

With the victory, the Canucks (4-0-0) are the NHL's only undefeated team after Colorado blanked Tampa Bay 4-0 on Thursday.

Jannik Hansen had the other goal for Vancouver, which won its fourth straight game to open the season, tying a franchise mark set in 1992-93. Brandon Sutter had two assists.

Nicholas Baptiste scored his first NHL goal for Buffalo (1-2-1) while Robin Lehner stopped 18 shots.