VANCOUVER, British Columbia (AP) — Robin Lehner made 30 saves for his second straight shutout and the Buffalo Sabres blanked the Vancouver Canucks 4-0 on Thursday night.

Sam Reinhart, Nicholas Baptiste, Kyle Okposo and Johan Larsson scored for the Sabres, who won three straight games for the first time this season. Buffalo also shut out Edmonton 5-0 on Tuesday night.

The Canucks were playing the second game of a five-game homestand and also coming off a 6-2 win over the Los Angeles Kings.

Jacob Markstrom made 22 saves for Vancouver.

Buffalo came out the aggressor in the first and had Vancouver on its heels for most of the period. Just over four minutes in, Scott Wilson skated out from behind the Canucks' net and took a shot that rebounded into the slot where Reinhart backhanded it in for his 10th of the season.

The Canucks controlled the play early in the second. Rookie forward Brock Boeser had two crowd-thrilling chances, including an all-alone opportunity at Lehner's doorstep that he fanned on.

Buffalo made it 2-0 at 12:49 when Jake Virtanen's turnover led to Benoit Pouliot finding Baptiste streaking near the net. Baptiste coolly backhanded the puck under Markstrom's pad for his first this season.

It could have been 3-0 early in the third period, but Sabres forward Evander Kane wristed a hard shot that clanged off the crossbar.

At the other end, Lehner got his body in front of a close shot by Henrik Sedin to keep the Canucks scoreless with just over seven minutes left. Soon after, Vancouver went on the power play and Lehner was pressed into action, stopping Loui Eriksson's tip and a mad scramble in his crease.

Buffalo got some insurance with just over three minutes left. Marco Scandella's shot squeezed through Markstorm's pads and Okposo was right there to knock it in and make it 3-0.

Larsson scored an empty-netter.

NOTES: Vancouver will be represented in the All-Star game by Boeser (24 goals, 43 points), while Buffalo will send forward Jack Eichel (20 goals, 49 points) to the game.


Sabres: home vs. New Jersey on Tues. Jan. 30.

Canucks: home vs. Colorado on Tues. Jan. 30.