Patrick Kane said that it takes quite a bit of luck to get a point in 12 consecutive games, that sometimes you get a point you didn’t really deserve and that sometimes your teammates are doing the heavy lifting.

But it also takes quite a bit of skill to be this lucky.

Kane’s two goals in the Blackhawks’ 3-2 comeback victory Wednesday against the Calgary Flames pushed his points streak to a career-best dozen games. Kane said both goals had an element of luck to them, and the first one — a seemingly harmless flip toward the net that ticked off a defenseman’s stick and snuck behind Flames goalie Reto Berra — was definitely a ‘‘break,’’ as coach Joel Quenneville called it. But the game-winner with 18 seconds left, a spinning backhand that Kane roofed over Berra’s shoulder, was the perfect combination of skill and good fortune he just seems to have these days.

‘‘Maybe you think he’s charmed because he makes a play like that and it goes in for him,’’ Quenneville said. ‘‘[But] he does have the puck a lot. Eventually, he’ll get his turn and he’ll get his A-plus chance.’’

Kane has eight goals and nine assists during his streak, and he has done it with a rotating cast of characters. He had been skating with Brandon Saad and Brandon Pirri, then Kris Versteeg replaced Saad while Marian Hossa was out. Against the Flames, he was playing with Saad and Michal Handzus.

‘‘I think if you have the chance to play with good players and you’re on a pretty hot power play, you’re going to get some points,’’ Kane said. ‘‘It’s nice to be on a streak like that and try to produce consistently. But I think the biggest thing is just to try to
go into every game with a clean slate and take it for what it is. But it helps playing with good players.’’