Schultz put the Kraken ahead 2-1 at 9:27 of the third. Andre Burakovsky circled with the puck before sending it to Schultz, whose shot from the point deflected off Rangers defenseman Braden Schneider and past Shesterkin.
After Carson Soucy took a hooking penalty at 17:04, Trocheck tied it on a power play when he put a rebound past Jones to make it 2-2.
McCann tipped a Will Borgen shot from the point at 2:45 of the first period to give Seattle a 1-0 lead.
"I feel like we've been getting off to good starts all year and just continued that tonight," Schultz said. "That's a good team over there, I've played them a lot the last few years, and [they have] like a lot of skill and our team did a good job all night battling through. It wasn't going our way and just finding a way to get two points. 'Jonesy' was huge again in net and is giving us a chance to win every night."
Mika Zibanejad tied it 1-1 with a power-play goal at 14:58 after Chris Kreider found him with a cross-crease pass.
"[Shesterkin] made some good saves, some key saves, especially in that second period when it was 1-1," Gallant said. "He kept us in the game, and we found a way at the end to get us one point. It's not good enough, we're better than that."
NOTES: Gallant coached his 100th game with the Rangers. He has the most wins of any Rangers coach (60) through the first 100 games. … New York defenseman Adam Fox has an eight-game point streak (11 points; three goals, eight assists). … Kraken forward Yanni Gourde played his 400th NHL game. Schultz joins defenseman Adam Larsson as the only two Kraken players to score an overtime goal. … Schultz is the third Seattle defenseman with a multigoal game, joining Soucy and Haydn Fleury.