VANCOUVER, British Columbia -- Kyle Brodziak had a goal and an assist, and the St. Louis Blues snapped a three-game skid with a 3-1 victory over the Vancouver Canucks on Saturday night.
Patrik Berglund and Alexander Steen also scored for St. Louis, which got 30 saves from Jake Allen.
Brock Boeser got his team-leading 20th goal for Vancouver. Jacob Markstrom stopped 31 shots.
The Blues had dropped three straight in regulation on a trip through Western Canada. The Canucks have lost four in a row (0-3-1) and are 1-7-1 over their last nine while getting outscored 44-20.