Jason Robertson and Roope Hintz each had two goals and an assist as the Dallas Stars beat the Vancouver Canucks 5-3 on Friday.

Rookie Oskar Back also scored and Jake Oettinger made 26 saves for the host Stars, who have won four straight games.

Conor Garland, Jake DeBrusk and Carson Soucy scored for the Canucks, who had a three-game winning streak snapped. Thatcher Demko stopped 11 shots in his first career regulation loss to the Stars (7-1-1).

Four goals were scored in the final four minutes, including two empty-netters by Dallas.

Robertson put Dallas ahead 2-1 with 3:31 left in the second period after Garland tied the score at 5:08.

Hintz scored early in the third period and again on a short-handed empty netter for a 4-1 lead, giving him a team-best 22 goals.

Robertson has 27 points (12 goals, 15 assists) in his last 19 games.

AVALANCHE 5, BLUES 0: Jonathan Drouin had two goals and an assist, Mackenzie Blackwood had 19 saves, and Colorado used a four-goal first period at home to beat St. Louis.

SABRES 4, PREDATORS 3: Jiri Kulich scored twice, including the go-ahead goal with 2:04 left, and Buffalo overcame blowing a two-goal lead for a win over visiting Nashville.

BLUE JACKETS 3, UTAH HC 2: Zach Werenski scored on a breakaway 1:01 into overtime giving Columbus the victory at Utah. Kirill Marchenko and Kent Johnson scored in the third period to rally Columbus from a two-goal deficit.