Brayden Schenn had two goals and an assist as the St. Louis Blues snapped a rare two-game losing streak with a 4-1 victory over the Edmonton Oilers on Thursday.
Vladimir Sobotka and Alexander Steen also scored for the Blues, who improved to 14-5-1.
Ryan Strome replied for the Oilers (7-10-2), who have lost three of their last four.
The Blues caught a break to start the scoring with 4:46 left in the first period as Oilers goalie Cam Talbot flubbed a clearing attempt and it popped in front of the net, enabling Sobotka to record a short-handed goal.
Edmonton got the goal back on the same power play 29 seconds later, however, as a Strome wrist shot beat St. Louis goalie Jake Allen up high. Allen made 29 saves for the win in net.
St. Louis regained the lead on the power play seven minutes into the second period as Steen was able to whack home a rebound during a scramble in the crease.