Rasmus Andersson dished two assists, then delivered with the game-winner as the Calgary Flames topped the Seattle Kraken 4-3 in overtime.