Jack Eichel extends his point streak to 6 games in the 6-3 loss.

By Heather Engel / NHL.com Independent Correspondent

BUFFALO, N.Y. — Brock Boeser scored two goals for the Vancouver Canucks in a 6-3 win against the Buffalo Sabres at KeyBank Center on Saturday.

J.T. Miller and Bo Horvat each had a goal and an assist, and Jacob Markstrom made 25 saves for the Canucks (24-17-4), who won for the first time in three games.

Jack Eichel and Rasmus Dahlin each had two assists for Buffalo (19-19-7), which lost its second straight game. Carter Hutton made 29 saves in his first start since Dec. 19.

Vancouver scored four times in the third period, including three in a span of 6:21, after the game was tied 2-2 after the second.

Miller picked up the rebound of his own shot to make it 3-2 at 1:17 of the third.

Girgensons tied it 3-3 at 3:28 when he deflected Kyle Okposo’s shot from the left circle.

Boeser gave the Canucks a 4-3 lead on a one-timer from the slot at 6:24.

Jake Virtanen made it 5-3 at 7:38 from the bottom of the left circle on a delayed penalty against Buffalo.

Loui Eriksson scored into an empty net at 17:48 for the 6-3 final.

Brandon Montour scored off a cross-ice pass from Dahlin to give the Sabres a 1-0 lead at 8:44 of the first period.

Boeser tipped in Troy Stecher’s shot from the right side at 15:33 to tie it 1-1.

Horvat put the Canucks ahead 2-1 when his pass hit Sabres defenseman Lawrence Pilut’s skate and bounced back to Horvat with an open net at 3:44 of the second.

Sam Reinhart tied it 2-2 with a one-timer from the left faceoff dot at 6:25 with a power-play goal.

Eichel has 7 points (3 goals, 4 assists) during his 6-game point streak.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.