Nazem Kadri scored in the eighth round of a shootout to give the Calgary Flames a 4-3 comeback victory over Edmonton on Wednesday night, spoiling Oilers star Leon Draisaitl's 400th NHL goal.