MONTREAL -- Ryan Callahan ended New York's four-year-old goal drought in Montreal and rookie Cam Talbot made 22 saves for his first NHL shutout in the Rangers' 1-0 blanking off the Canadiens on Saturday night.
Callahan scored his sixth goal of the season for New York, which has won eight of its past 11 games.
Talbot, who replaced Martin Biron as the backup goalie, became the first Rangers goalie to earn a shutout in Montreal since Ed Giacomin in a 5-0 win on Feb. 25, 1967.
The Rangers outshot Montreal 34-22.
The Canadiens were coming off a 3-2 shootout win in Columbus on Friday night and spent most of the game a step behind the Rangers, who played the first of back-to-back games before playing Los Angeles at home on Sunday.
Callahan broke the Rangers' Bell Centre drought just as a two-man advantage ended as he tipped Brad Richard's blast from the left circle past Carey Price 5:25 into the second period.
DEVILS 4, PENGUINS 1
BLUES 4, HURRICANES 2
Steen extended his scoring streak to 13 games, the longest for a Blue since Pierre Turgeon had a 15-game streak in 1999-2000.
The Blues won for the fifth time in six games despite giving up two short-handed goals on the same power play for the first time in more than 20 years. St. Louis last allowed that to happen on Oct. 8, 1992 against the then-Minnesota North Stars.
PREDATORS 7, BLACKHAWKS 2
NASHVILLE, Tenn. -- Rookie Marek Mazanec made 39 saves for his first NHL victory and Nashville stopped Chicago's four-game winning streak.
Craig Smith scored a goal and added two assists for the Predators. The three-point game equaled the Madison, Wis. native's career high.
PANTHERS 4, AVALANCHE 1
Ryan O'Reilly scored Colorado, which has lost three straight.
The Avalanche have cooled off after setting a franchise record for the hottest start through 16 games. They dropped road games in Carolina and St. Louis and came home looking to turn things around against lowly Florida.
Instead, the Panthers, who played Friday, looked like the fresher team throughout.
ISLANDERS 5, RED WINGS 4, SO
UNIONDALE, N.Y. -- Kevin Poulin stopped all three Detroit skaters in the shootout after coming on in relief, and New York outlasted the reeling Red Wings.
Neither team could hold the lead until Poulin shut the door in the tiebreaker, denying Henrik Zetterberg, Pavel Datsyuk and Todd Bertuzzi. The Red Wings had tied the game 4-4 when Datsyuk scored his second of the night with 42.5 seconds left in regulation.
Frans Nielsen scored the only shootout goal for the Islanders, who had dropped five of six.
Cal Clutterbuck had given the Islanders a 4-3 lead when he tipped Aaron Ness' shot from the left point past Gustavsson 4:43 into the third for his fifth goal. New York also got goals from John Tavares, Casey Cizikas and Brock Nelson.
MAPLE LEAFS 4, SABRES 2
Van Riemsdyk had been pointless in his previous five games, four of those at center.
Kulemin made it 3-0 at 11:49 of the second period on just his third shot on goal of the season. Mason Raymond also scored for the Leafs.
James Reimer made 33 saves to move to 5-2-0 on the season. Jonas Enroth made 18 saves for Buffalo.
COYOTES 6, LIGHTNING 3
GLENDALE, Ariz. -- Martin Hanzal had a goal and three assists, Lauri Korpikoski added a goal and two assists and Phoenix handed Eastern Conference-leading Tampa Bay its first loss in eight games against Western Conference teams this season.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE NHL HEADLINES
- Avalanche announce 2-year deal for O'Reilly
- Kreider, Rangers able to avoid arbitration
- Vanek helping authorities in federal probe
- Leafs hire analytics guru Dubas as asst. GM