Jordan Binnington made 35 saves, while Jordan Kyrou had an assist to go along with his game-winning goal as the St. Louis Blues handed the Edmonton Oilers their third loss in five games with a 6-3 victory.