The Associated Press

BOSTON — The Vancouver Canucks keep on showing that they are the surprise of the Western Conference.

Bo Horvat had two goals and two assists and the Canucks extended their winning streak to five games with an 8-5 victory over the Boston Bruins on Thursday night.

“There is a lot of resiliency in this room,” Horvat said. “We played a pretty good game in Detroit and after a tough loss like that to come back shows a lot. In preseason, people didn’t think we were going to be that high-scoring of a team, but we keep proving people wrong and that’s what we need to continue to do.”

Canucks 2017 first-round pick Elias Pettersson notched an assist, building on his rookie scoring lead, giving him 17 points on the season. He is a big part of the reason the Canucks seemed to have made significant strides to start the season.

Also Thursday:

Lightning 4, Islanders 2: TAMPA, Fla. — Andrei Vasilveksiy made 35 saves and Tyler Johnson broke a tie with 1:26 left in Tampa Bay’s victory.

Flyers 5, Coyotes 4: PHILADELPHIA — Shayne Gostisbehere scored on a one-timer 1:01 into overtime after Dale Weise tied it with 2:13 left in regulation to lift Philadelphia.

Panthers 4, Oilers 1: SUNRISE, Fla. — Roberto Luongo made 26 saves in his second start since missing nine games with a knee injury to help Florida beat Edmonton.

Hurricanes 4, Blackhawks 3: CHICAGO — Andrei Svechnikov, Jaccob Slavin, Phillip Di Giuseppe and Calvin de Haan gave Carolina a four-goal lead early in the second period and the Hurricanes held off Chicago in Jeremy Colliton’s NHL coaching debut.

Stars 4, Sharks 3: DALLAS — Devin Shore scored his second goal of the game to break a tie and Anton Khudobin tied a season high with 33 saves to lift Dallas.

Sabres 6, Canadiens 5: MONTREAL — Rasmus Ristolainen scored at 1:38 of overtime to seal the win for Buffalo.

Golden Knights 5, Senators 3: OTTAWA, Ontario — William Carrier put Vegas ahead for good after Ottawa rallied from a three-goal deficit.

Wild 3, Kings 1: LOS ANGELES — Zach Parise had a goal and an assist to reach 700 points in his NHL career to lead Minnesota. Devan Dubnyk made 27 saves for the Wild, who have won eight of 10.