Paul Stastny scored the winning goal with 5:40 left and added an assist as the St. Louis Blues edged the Edmonton Oilers 2-1 on Saturday night.
Dmitrij Jaskin also scored for the Blues (40-18-4), who have won two in a row.
Justin Schultz had the lone goal for the Oilers (18-35-10), who have lost three of four.
St. Louis took a 1-0 lead with 7:49 remaining in the first period when Stastny made a nice feed across to Jaskin, who beat goalie Ben Scrivens for his 10th goal of the season.
Edmonton tied it 6:31 into the second period as Schultz put a long wrist shot past Brian Elliott.