Jake Allen posted his first zero of the season with 29 saves, helping the St. Louis Blues beat the Dallas Stars 3-0.
Brayden Schenn got his team-leading 14th goal two days after netting a hat trick against Montreal. Colton Parayko and Vladimir Tarasenko also scored.
Allen got his 16th career shutout, tying Glenn Hall (1967-71) for third on the franchise's career list.
Dallas has lost two in a row since a season-high five game winning streak. Kari Lehtonen stopped 24 shots.
The Blues scored twice on the power play after connecting on just 2 of 17 chances in their previous four games. Schenn, acquired in an offseason trade with Philadelphia, pounced on a rebound from close range midway through the first period for a 1-0 lead.
Parayko blasted a shot from just inside the blue line that eluded Lehtonen early in the third period.
Tarasenko scored into an empty net with 47.6 seconds left, ending a six-game scoreless streak.
Dallas is 0-6 against the top three teams in the Central Division - St. Louis, Winnipeg and Nashville. The Stars have been outscored 25-8.
The Blues are at Detroit on Saturday afternoon.