PHILADELPHIA: The Philadelphia Flyers headed into the All-Star break leading the NHL in wins after a 5-2 victory over the Montreal Canadiens Tuesday. Jeff Carter, Claude Giroux and Kimmo Timonen scored power-play goals for the Flyers, whose 10-2-0 record in January has catapulted them to a league-best 33 victories. A year ago, the Flyers clinched a playoff spot in the last game of the season. They'll return next week with a No. 1 seed in the East in sight. Dan Carcillo and Danny Briere also scored for the Flyers, who earned their 1,000th home victory. They are the first expansion-era team to reach that milestone. David Desharnais and Mathieu Darche scored for Montreal. Ducks 3, Blue Jackets 2: In Columbus, All-Star goalie Jonas Hiller made 35 saves for his NHL-leading 25th win as surging Anaheim held on to beat Columbus. Teemu Selanne had a goal and an assist, and Cam Fowler and Jason Blake also scored for Anaheim. Derick Brassard had a goal and an assist and Rick Nash also scored for the Blue Jackets, who entered on a five-game point streak but couldn't come back from a two-goal deficit for a third straight game. Wild 4, Blackhawks 2: In Chicago, Antti Miettinen scored the go-ahead goal to lift Minnesota over Chicago. Lightning 2, Maple Leafs 0: In Tampa, the hosts notched their fifth straight win by downing Toronto. Panthers 4, Rangers 3: In New York, defenseman Mike Weaver's first goal in 42 games lifted Florida over New York. Oilers 4, Coyotes 3: In Phoenix, Edmonton edged Phoenix to end a run of five straight losses. Penguins 1, Islanders 0: In Pittsburgh, the hosts snuck past New York despite the ongoing absence of injured stars Sidney Crosby and Evgeni Malkin. Sabres 3, Senators 2, OT: In Ottawa, Shaone Morrisonn scored his first goal of the season 1:59 into overtime to give Buffalo victory over Ottawa.