Rasmus Andersson played the hero with an overtime goal to lift the Calgary Flames over the Anaheim Ducks, 3-2.