Joe Pavelski scored twice in 18 seconds to reach 400 career goals, Denis Gurianov also scored and the host Dallas Stars beat the Colorado Avalanche 3-1 on Friday night.
Jake Oettinger stopped 32 shots, 19 in the third period, after missing the last 7:22 of the second period following a hit to the head.
Cale Makar scored a goal for the fifth straight game and Darcy Kuemper made 19 saves for Colorado, which had its six-game winning streak snapped. Nazem Kadri saw his 10-game point streak end.
Pavelski, 37, wasted little time in his quest for the goal milestone. Early in the first period, the Stars got the puck into the offensive zone and worked it around to Jason Robertson near the top of the right circle. He sent a pass wide of the net, and Pavelski deflected it into an open net at 1:12 for No. 399.
Dallas made it 2-0 soon after. Colorado tried to clear the puck out of its end when Ryan Murray sent it up the boards, but the Stars' Roope Hintz got control. He fed Pavelski as he moved to the slot, and Pavelski flicked a shot through defenseman Erik Johnson's legs and just inside the left post at 1:31.
It was his sixth of the season.
Oettinger had stopped 13 shots when the Avalanche's Nicolas Aube-Kubel went through the crease and hit the goaltender in the head at 12:38 of the second period. Oettinger got up slowly and skated to the bench during a stoppage, then came back to the net but was immediately replaced by Braden Holtby.
Aube-Kubel was given a minor for goaltender interference, and the Stars took advantage. Miro Heiskanen got the puck in the right circle, slipped a pass to Gurianov in front of the net, and Gurianov snapped a shot between Kuemper's legs at 14:26 for his fourth goal of the season.
Oettinger was back in net to start the third period. Holtby stopped four shots in the 7:22 he played.
Kuemper came off for an extra skater, and Makar scored at 16:39 of the third period, his ninth of the season.
--Field Level Media