The Finnish winger scored 1:18 into extra time, using speed to create space before beating goalie Jacob Markstrom in tight.
“Hopefully I can just build off that game,” Laine said. “There’s a lot of things I need to look at. The three points isn’t going to tell the whole truth of the game. But it’s a good start.”
The Jets trailed 3-1 after one period.
“Sometimes when you’re kind of thinking too much, your feet are in quicksand, you’re looking around too much. Everyone was kind of hoping for things to happen,” Jets coach Paul Maurice said. “The first game of the season it always kind of happens like that. I think it’s just nerves, in a sense.”
Flames: Host Vancouver on Saturday and Monday nights.
Jets: At Toronto on Monday night.