Alex Wennberg scored the game-winning goal and Chris Driedger made 36 saves to lead the Seattle Kraken to a 2-1 win over the Calgary Flames.