DETROIT - Despite missing their top defenseman and then losing their starting goalie, the Red Wings found a way to get their longest winning streak in nearly 10 years.
Chris Osgood made 23 saves after replacing the injured Manny Legace, and Detroit beat the Blackhawks 4-1 Tuesday night for its ninth straight victory.
"Tonight wasn't one of our better games, but we managed to find a way," said Osgood, who played his first game at Joe Louis Arena as a Red Wing since April 21, 2001.
Detroit has its longest winning streak since 1995-96, when it had two nine-game streaks on the way to setting the all-time NHL record with 62 wins.
Jason Williams had a goal and an assist for the Red Wings (12-1-0) and Kirk Maltby, Brett Lebda, and Brendan Shanahan also scored in the third straight game between the teams. Nicklas Lidstrom had two assists.
Detroit was without defenseman Mathieu Schneider, a last-minute scratch due to a sore groin, and then Legace left the game with a slight knee sprain with 3:23 left in the first period after Chicago's Matthew Barnaby fell on him. Legace, who made eight saves, was expected to undergo X-rays today.
Red Wings defenseman Jiri Fischer retaliated against Barnaby and both players got five-minute fighting penalties.
Adrian Aucoin scored the only goal for Chicago (3-9-0), which lost its fourth straight despite outshooting Detroit 32-20.
Maltby scored the lone goal of the first period when he put in his rebound with 4:01 left.
Lebda had a power-play goal at 7:34 of the second period as his shot from along the goal line deflected in off Nikolai Khabibulin's pads. Shanahan's eighth score of the season, with 4:50 left in the period, made it 3-0.
Williams added a power-play goal with 8:20 left in the third period.
CANADIENS 5, PANTHERS 4 (OT): Michael Ryder scored his second overtime goal of the season on a power play, leading host Montreal. Steve Begin scored a power-play goal with 8.1 seconds left in regulation to tie it at 4 for the Canadiens. Ryder then one-timed Saku Koivu's pass beyond Montreal native Roberto Luongo 3:19 into the extra period. Stephen Weiss scored a pair of third-period power-play goals to give the Panthers a 4-3 lead, their first of the game.
FLAMES 3, WILD 0: Jarome Iginla scored twice and Miikka Kiprusoff stopped 23 shots for his second shutout of the season, leading host Calgary. Leading 1-0 after two periods, Iginla increased Calgary's lead to 2-0 at 4:48 of the third as he tipped in rookie defenseman Dion Phaneuf's wrist shot from the blue line out of the air. Iginla sealed the victory with his seventh goal of the season, an empty-netter with 23 seconds left. Calgary has yet to score more than three goals in a game.
ISLANDERS 4, BRUINS 3 (OT): Shawn Bates scored with 28.2 seconds left in overtime and host New York recovered from two blown leads. Bates took a breakout pass from Jason Blake in front of defenseman Jiri Slegr and came in alone on rookie Hannu Toivonen. His quick shot got through for his second goal of the season. Joe Thornton tied it for Boston with 1:01 left in regulation, just after the Bruins pulled Toivonen for an extra attacker. It was the Bruins' fourth overtime loss in six games.
OILERS 5, BLUE JACKETS 1: Ales Hemsky scored twice and host Edmonton won its third straight. Todd Harvey and Raffi Torres also scored for the Oilers. Ryan Smyth and Hemsky scored on the power play in the second period, and defenseman Chris Pronger added two assists. Rostislav Klesla scored for Columbus, which lost its fifth straight road game and slipped to 1-8-0 overall in Edmonton.
PENGUINS 4, DEVILS 3 (OT): Sergei Gonchar scored 1:01 into overtime to lift visiting Pittsburgh to its second victory. Gonchar took the puck in his end, split the defense and shoveled a backhander past goalie Scott Clemmensen. The overtime period was the sixth for the Penguins (2-5-5). They had lost all five previous times, four during the overtime period and one on a sudden-death shootout. Sebastien Caron, who finished with 26 saves, held the Devils to one goal until midway through the third period, then gave up goals to Brian Gionta and Erik Rasmussen. Rasmussen's goal tied the score with 2:12 left.
CANUCKS: Forward Matt Cooke broke his jaw in practice and will be sidelined indefinitely. He was struck in the mouth with a puck and will undergo surgery.
KINGS: Left wing Luc Robitaille might miss two to four weeks with a broken right leg.