The San Jose Sharks beat the Detroit Red Wings 4-2 in the NHL on Thursday, in coach Todd McLellan's first game against his former team. Jamie McGinn scored his first career goal during a three-goal outburst midway through the second period that gave San Jose victory over the defending Stanley Cup champions. Canadiens 2, Wild 1: In St. Paul, Minnesota, Montreal held off ten Minnesota power plays while Francis Bouillon and Andrei Markov each scored for the Canadiens. Minnesota had gone the longest of any team in the new season without a loss in regulation time, but has now lost two straight. Heading into the game, Minnesota owned the league's best penalty kill and third-best power play. But the Canadiens made the Wild look inept on the man advantage - Minnesota tied its franchise worst with the 10 blown opportunities. Rangers 3, Thrashers 2: In New York, Nikolai Zherdev had a goal and assist in the third period as New York fought off slumping Atlanta. Zherdev gave the Rangers a 2-1 lead with a power-play goal early in the third period and then helped set up Dan Girardi's winner with 6:27 left to give New York its fourth straight win. The Thrashers dropped their fourth consecutive game in regulation time and fifth overall. Flames 3, Bruins 2: In Calgary, Alberta, Dion Phaneuf scored the tying goal then set up Mike Cammalleri's winner as Calgary beat Boston and notched a fifth straight victory. Boston's early season struggle with surviving power plays continued when an errant pass deflected off a stick into the slot where it was slapped in by Phaneuf. Lightning 5, Sabres 2: In Buffalo, New York, rookie Steven Stamkos scored his first two NHL goals and added an assist as Tampa Bay beat Buffalo. Olaf Kolzig made 29 saves for the Lightning, who have won three from four after starting the season with five losses. The Sabres have dropped three straight, including one in a shootout, after beginning the campaign with eight consecutive games without a regulation loss. Hurricanes 1, Blues 0: In St. Louis, Carolina goalie Cam Ward stopped 19 shots and Tuomo Ruutu scored in the third period as Carolina edged St. Louis. On the power play, Ruutu deflected a slap shot from just inside the left circle for the only goal at 9:41. The puck trickled through the pads of Blues goalie Chris Mason, who was playing for the first time since an emergency appendectomy on Oct. 16. Carolina score came during a power play, while St. Louis had just three extra-man chances, including two in the third period. In other games it was: Predators 3, Oilers 1; Blue Jackets 4, Avalanche 2; Coyotes 4, Penguins 1; Senators 2, Panthers 1; Flyers 3, Islanders 2, OT; Canucks 4, Kings 0.