With the teams skating 4-on-4, MacKinnon used Sabres defenseman Owen Power as a screen in the left circle and put a wrist shot under Lyon’s right arm to make it 3-1 at 11:59 of the second.
“He's a hungry player right now,” Colorado coach Jared Bednar said of MacKinnon, who has eight points (four goals, four assists) through four games. “Our team's been focused. We're determined so far this season. And he's a guy that we rely on to provide offense; he knows it. He knows the circumstances we're in in today's game, and creating offense the first part of the game was a little bit of struggle. And he gets his second. Pretty happy for him. He was happy for himself. It's good.”
The Sabres were outshot 15-4 in the third period.
“Obviously going 0-3 to start the season is not where you want to be at all,” Thompson said. “Just got to find a way to get a win here. That’s pretty much all it comes down to.”
Buffalo, which is dealing with injuries to forwards Josh Norris and Zach Benson, and defenseman Michael Kesselring, lost its first three games in regulation last season as well.
“We've got players that need to produce for us, can't make excuses for (it),” Sabres coach Lindy Ruff said. “We've got to do the right thing and you’ve got to be able to win games, even with injuries.”
NOTES: MacKinnon has 54 career multigoal games, one shy of tying Milan Hejduk for fourth-most in Avalanche/Quebec Nordiques history. Joe Sakic is the all-time franchise leader with 99. … The goal was Makar’s 117th of his NHL career in 399 games. Only five other defensemen in NHL history have as many goals through 400 games: Bobby Orr (150), Paul Coffey (148), Denis Potvin (128), Ray Bourque (124) and George Boucher (117). … Necas extended his season-opening point streak to four games, matching his career-high to start a season, set in 2022-23 with the Carolina Hurricanes. … Buffalo was 0-for-3 on the power play and is 0-for-11 to start the season. ... Sabres defenseman Mattias Samuelsson was scratched with an undisclosed injury, which is different from the upper-body injury that sidelined him during training camp. Ruff said after the game he is day to day.