MONTREAL -- The Montreal Canadiens claimed at least a point in each of the first 18 games they led through two periods this season.
Hunter scored his second goal of the third period with 8:34 left in the game Saturday, and Miroslav Satan added his second goal of the game moments later for New York's third goal of the third period to send the Islanders to a 4-2 win over Montreal.
The Canadiens, who led 2-1 after the second, had gone 16-0-2 when they led after two periods this season.
The Islanders have recorded points in a season-high six straight games (4-0-2).
"That was a good effort by everybody," said Rick DiPietro, who stopped 28 shots for the Islanders. "I think we played a smart game and limited our mistakes, and when you do that you're going to give yourself a chance to win every night."
Hunter extended his points streak to six games with a power-play goal 1:35 into the third that tied the game at 2. He put the Islanders ahead 3-2 midway through the period at 11:26 with his second goal in just under 10 minutes, his fifth goal in five games.
"They feel good any time they go in the net," Hunter said. "I've had some pucks going in for me lately. Sometimes you just go in those stretches where everything you shoot goes in for you."
Satan scored his second of the game at 13:11 to put the Islanders up by two.
"Miro made a great shot and I think everyone on our bench was happy to see that go in," Hunter said.
Radek Bonk and Mark Streit scored for Montreal, which had gone 3-1-1 in its previous five games. Prior to that, the Canadiens lost nine of 13 from Dec. 23 to Jan. 16 following a season-high five-game winning streak.
"I think we have to look at the whole effort that we prepared tonight and it's just not good enough," captain Saku Koivu said. "We had some power plays, we had some chances and we should have won this game in the first two periods. They battled, they fought until the end and got those three goals in the third period."
Hunter recovered Cristobal Huet's rebound at the left side of the goal mouth off Sean Hill's slap shot from the point, and he flipped a backhand over the Montreal goalie's stick into an open left side 1:35 into the period.
"I had pretty big eyes when I saw that puck squirt out to the side of the net," Hunter said.
Huet, who made his first All-Star Game appearance 10 days earlier in Dallas, made 23 saves as he returned to Montreal's lineup after sitting out consecutive games for the first time in three months while David Aebischer made two starts in a row.
Islanders captain Alexei Yashin missed his second straight game because of tendinitis in his right knee. Yashin didn't play in Thursday night's 5-2 win over Atlanta.
Bonk tied it at 10:45 with his third goal in two games. Bonk, who scored twice in Thursday's 5-4 shootout loss in Pittsburgh, looked to make a pass to Sergei Samsonov after taking a feed from Mike Johnson before he beat DiPietro with a shot inside the right post from the high slot for his ninth goal.
Play was delayed for several minutes 12:16 into the first when Martinek stayed down on the ice after he was checked by Guillaume Latendresse into the boards behind the Islanders' net.
Martinek, who assisted on Satan's goal 1:44 in, landed awkwardly on his left ankle after he bounced off the boards. He was taken off the ice on a stretcher and to a nearby hospital for X-rays.
"There's a little fracture, I believe," said Islanders head coach Ted Nolan. "He'll probably be out for four to six weeks. We don't know the length of the injury yet but it doesn't look good. Hopefully he'll be back in six weeks."
Streit put Montreal ahead with his fifth goal of the season at 17:13 of the second. Streit took Maxim Lapierre's pass from behind the net and slipped a shot between DiPietro's legs from the goal mouth.
Yashin was also sidelined by his sprained right knee for the Islanders' 4-2 loss to Montreal on Dec. 7. ... Hunter has four goals and three assists over the course of his streak. ... Huet had not sat out consecutive games since Aebischer started two in a row from Oct. 18 to 21. ... Streit has a three-game points streak.