Brayden Schenn led up the offence with a pair of goals and Joel Hofer had a solid showing in net with 28 saves as the St. Louis Blues defeated the Calgary Flames 4-1.