EDMONTON — Brock Boeser scored two goals in the third period for the Vancouver Canucks in a 5-3 win against the Edmonton Oilers at Rogers Place on Wednesday.
Braden Holtby made 28 saves in his Vancouver debut, Nils Hoglander scored in his NHL debut and Bo Horvat had a goal and an assist. Tanner Pearson and Quinn Hughes each had two assists in the season opener for both teams.
Kailer Yamamoto, Darnell Nurse and Adam Larsson scored for the Oilers, who were 0-for-4 on the power play. Mikko Koskinen made 30 saves.
Horvat gave the Canucks a 1-0 lead at 15:32 of the first period when he was left alone in the slot on a rush.
Yamamoto tied it 1-1 on a one-timer at 5:39 of the second period off a pass from Leon Draisaitl.
Hoglander scored at 17:19 of the second on a rebound of Pearson’s shot to give the Canucks a 2-1 lead.
Nurse scored 10 seconds into the third period to tie it 2-2, but Adam Gaudette one-timed a pass from Antoine Roussel at 1:53 to give Vancouver a 3-2 lead.
Boeser made it 4-2 at 3:44 after Hughes sent the puck to the slot from just inside the blue line while down on the ice. Boeser was alone in the slot and shot it past Koskinen.
Larsson scored on a shot from the top of the left circle at 8:18 to make it 4-3, but Boeser scored again at 13:46 on a rush down the right wing for the 5-3 final.