Justin Faulk scored a goal and two assists for the St. Louis Blues as they outlasted the Calgary Flames, winning 6-4.