BUFFALO -- Michael Chaput scored two goals to help the Vancouver Canucks to a 4-2 win against the Buffalo Sabres at KeyBank Center on Sunday.
Chaput made it 4-2 with his second goal of the game with 4:27 left in the second period. He took a pass from Alexander Edler and beat Sabres goalie Robin Lehner for his third goal of the season.
WATCH: All Canucks vs. Sabres highlights
"He works so hard and I think he's got some pretty good offensive talent and he hasn't got rewarded," Canucks coach Willie Desjardins said. "So it was good for him to get rewarded with something. It's nice for us to get some goals from other guys. They were timely goals, on the road in a tough situation in a game we needed. It was important for us to get it."
Chaput gave Vancouver a 2-1 lead with 3:23 left in the first period when he put a rebound of a Daniel Sedin pass off the side of the post past Lehner.
"It was a great feeling," Chaput said. "It's hard enough to score in this league, let alone get two. It was great, but I've got to give credit to my teammates. Danny did a great job on the first one and then [Burrows] and Edler made a great play on the second one. I was just fortunate to be in a good spot."
Video: VAN@BUF: Chaput buries fortunate bounce from the slot
Jacob Markstrom made 26 saves for the Canucks (25-25-6), who have won two of their past three games and are 2-2-0 on their six-game road trip.
The Sabres (23-23-10) have lost two of the past three.
Tyler Ennis gave Buffalo a 1-0 lead 4:58 into the first period with his fourth goal of the season. He beat Markstrom on a pass from Evan Rodrigues. Canucks forward Bo Horvat made it 1-1 4:09 later with a power-play goal for his 17th of the season.
Kyle Okposo's 18th goal of the season made it 2-2 with 16 seconds left in the first period.
Alexandre Burrows gave the Canucks a 3-2 lead 5:00 into the second period on what turned out to be the game-winning goal.
"It's always nice to be able to contribute offensively," Burrows said. "Good play by my linemates, Bo on the breakout and then our [defense] activating into the rush and throwing pucks on the net and lucky enough ended up on my stick and I just shot it eyes closed and it trickled in, so we'll take it. And it turned out to be a big goal. We're really happy with the win."
Lehner made 27 saves.
Video: VAN@BUF: Chaput lights the lamp for the second time
Goal of the game
Horvat deflected the puck in midair on a shot by Ben Hutton past Lehner.
Video: VAN@BUF: Horvat redirects Hutton's point shot for PPG
Save of the game
Markstrom made a sprawling save against Sam Reinhart with 1:12 left in third period to keep game 4-2.
Video: VAN@BUF: Markstrom robs Reinhart with sprawling save
Highlight of the game
Burrows' goal proved to be the game-winner. He got a pass from defenseman Troy Stecher and took a shot that went off the stick of Sabres defenseman Justin Falk and past Lehner for his ninth goal of the season.
Video: VAN@BUF: Stecher sets up Burrows nicely in the slot
Unsung performance of the game
Along with Stecher's assist, he had six shot attempts (one on goal) and blocked three shots in 19:01 of ice time.
They said it
"We didn't play good today at all. At all. I don't think so. We make two plays; we score two goals, that's about it. It's not even disappointing anymore; it's starting to get angry. This is all talk. We've got to look ourselves in the mirror here. I think it's disrespectful when we have a game plan; we're going through things, the last few days we've just been going through on how to play our second period. Coach brought it up there, coming up with a good game plan. We do the exact opposite. We don't do what he said and that gets me angry, I think it gets a lot of guys angry. Disrespectful is the word." -- Sabres goalie Robin Lehner
"It's not disrespectful to me; it's disrespectful to the game and the process. We're not a team that's a championship team. We're not a team that's won anything yet. That's where we're trying to get. Those words are, the way we played, was disrespect to that process, disrespectful to the game." -- Sabres coach Dan Bylsma
"[Burrows] just plays the same every night. Like he doesn't change how he plays and you can't just look at his offense. He gives us so much more. He's one of our main penalty killers. He's a heart-and-soul guy that keeps you going in the room. He keeps everybody honest. He gives us a lot besides just being on the ice. Today he was good. When you play back-to-back, you can be down a little bit and he got things going." -- Canucks coach Willie Desjardins
Need to know
Okposo extended his point streak to six games (three goals and three assists). … Granlund and Edler each extended their point streaks to four games.
Canucks: At the Pittsburgh Penguins on Tuesday (7 p.m. ET; NHLN, SN, TVA Sports, ROOT, NHL.TV)
Sabres: At the Ottawa Senators on Tuesday (7:30 p.m. ET; TSN5, RDS, MSG-B, NHL.TV)
Video: Chaput, Horvat power Canucks to 4-2 road win