Red Wings win 17th home game in a row Red Wings winger Tomas Holmstrom attempts a wrap-around shot on Blues goaltender Jaroslav Halak on Monday night at Joe Louis Arena in Detroit. Dave Sandford / Getty Images / January 23, 2012 January 23, 2012, 7:55 p.m. DETROIT - Pavel Datsyuk and Johan Franzen scored in the second period, and the Detroit Red Wings beat the St. Louis Blues, 3-1, on Monday night for their 17th consecutive home win - the NHL's longest single-season streak in 36 years. The Red Wings' spurt is the league's fourth-longest. Detroit (33-15-1) has won seven in a row overall and leads the NHL with 67 points. Niklas Kronwall secured the win with a power-play goal with 3 minutes 3 seconds left. Jimmy Howard made 21 saves to earn his NHL-leading 30th win. St. Louis had won four in a row, and lost in regulation for the first time since a Dec. 31 defeat at Detroit. Jaroslav Halak, who had won a career-high seven in a row, made 25 saves. Scott Nichol put the Blues ahead midway through the first period, but they couldn't get the puck past Howard again. Detroit is three wins away at home from matching the league record of 20, set by the Boston Bruins during the 1929-30 season, and matched by Philadelphia in 1976. The Red Wings are 20-2-1 at home this season and haven't lost there since Nov. 3. The Blues are 23-6-6 since Coach Ken Hitchcock replaced the fired Davis Payne.