CHICAGO (AP) - Jonathan Toews scored two goals and the Chicago Blackhawks held off the Calgary Flames 6-4 on Wednesday night to extend their winning streak to a season-high six games.
Brian Campbell, Michael Frolik, Dave Bolland and Marian Hossa also scored for surging defending Stanley Cup champion Chicago, 8-1-2 in its last 11.
Rene Bourque scored twice and Jarome Iginla connected once in the third period for the Flames, who fell short in trying to come back from a 4-1 deficit. Alex Tanguay added a goal and an assist for Calgary, which lost in regulation for only the second time in its last eight games.
Toews, Chicago's captain, has five goals in his last three games. He also extended his points streak to seven, with six goals and seven assists in that span.
Blackhawks rookie Corey Crawford made 21 saves in his ninth straight start.
Ducks 2, Red Wings 1, OT
ANAHEIM, Calif. (AP) - Bobby Ryan scored on a penalty shot at 2:50 of overtime and Anaheim snapped Detroit's five-game road winning streak with a wild victory.
Ryan was hauled down on a breakaway moments after the Ducks killed off a penalty, and the American goal-scorer put a quick shot past Jimmy Howard's glove for his 30th goal of the season.
Dan Ellis made 28 saves for the Ducks, who have won two straight after a five-game skid threatened their playoff chances. Jason Blake had a third-period goal for Anaheim.
Pavel Datsyuk scored a second-period power-play goal, and Howard made 26 saves for Detroit, which hadn't lost on the road since Feb. 5.
Maple Leafs 3, Penguins 2, OT
TORONTO (AP) - Mikhail Grabovski scored for Toronto 42 seconds into overtime, taking a pass from Phil Kessel and stuffing a shot behind Pittsburgh goalie Marc-Andre Fleury.
Kessel tied it in the third period.
The Maple Leafs improved to 3-24-3 where they trail after two periods. More importantly, they moved within four points of eighth-place Carolina in the Eastern Conference. It was far from the best effort from a tired-looking Toronto team that still managed to improve to 9-2-4 since the All-Star break.
Nikolai Kulemin also scored for the Maple Leafs.
Matt Niskanen and Chris Conner scored for Pittsburgh.
Devils 2, Lightning 1
NEWARK, N.J. (AP) - Ilya Kovalchuk scored his fifth winning goal in the last 11 games and New Jersey continued its amazing playoff push with a victory over Tampa Bay.
Martin Brodeur had 15 saves and Henrik Tallinder also scored as the Devils won for the 18th time in 22 games (18-2-2) and moved past Florida into 12th place in the Eastern Conference, nine points behind eighth-place Carolina. Dominic Moore scored for Tampa Bay, which had a three-game winning streak snapped, a run that included a win over New Jersey last week.
Kovalchuk's 22nd of the season and eighth winner was set up by a great steal by Travis Zajac deep in the Tampa Bay zone. He intercepted a pass in the right circle and found Kovalchuk between the circles for a snap shot he launched falling to the ice.
Islanders 4, Wild 1
UNIONDALE, N.Y. (AP) - Blake Comeau scored two goals and Al Montoya made 33 saves in non-taxing fashion to help New York beat sluggish Minnesota.
Comeau, who had gone seven games without scoring, gave the Islanders a 1-0 lead in the first period and a 3-0 edge in the second. Kyle Okposo and Andrew MacDonald added goals for New York.
Niklas Backstrom lasted only until 41 seconds into the second period. He was yanked in favor of Jose Theodore after giving up three goals on 19 shots. Theodore cleaned up for the Wild, outshot 41-34.
John Madden spoiled Montoya's shutout bid with 8:27 left.