Die St. Louis Blues haben sich in ihrem Heimspiel einen 4:3-Erfolg gegen die Calgary Flames erkämpft.