Joel Farabee and rookie Matvei Gridin scored in a shootout to give the Calgary Flames a 2-1 victory over the St. Louis Blues on Wednesday night.