DETROIT — Daniel Alfredsson scored two goals, including a power-play score at 1:03 of overtime and the Detroit Red Wings earned a 3-2 win over the Calgary Flames on Thursday night.
The win snapped Detroit’s six-game losing streak (0-4-2) and five-game home losing streak.
Alfredsson added an assist and Joakim Andersson also scored for Detroit. Pavel Datsyuk had three assists, Niklas Kronwall two assists Jonas Gustavsson made 20 saves.
Mikael Backlund and Mark Giordano scored for Calgary. Mike Cammalleri had two assists and Karri Ramo stopped 35 shots.
Alfredsson’s winner came on a one-time slap shot from the inside edge of the left circle for his ninth goal. He also got his 700th assist earlier in the game.
Giordano’s power-play goal tied it at 2 for Calgary at 15:53 of the second period. He beat Gustavsson with a shot from the high slot just after a two-man Flames’ advantage ended.
Andersson gave the Red Wings a 2-1 lead with 8:22 left in the second when Alfredsson’s shot deflected in off his skate. It was Andersson’s fifth goal.
Alfredsson opened the scoring just 26 seconds into the game when he put in a loose puck from the slot for his eighth goal.
Backlund tied it at 5:11 with his fifth goal. He flipped in the puck after it caromed off the end boards.
NOTES: Calgary C Mike Cammalleri returned after missing the previous game due to an illness. Cammalleri also played at the University of Michigan. ... Red Wings captain and C Henrik Zetterberg, who is on the long-term IR due to a herniated disc, skated with his teammates on Thursday morning for the first time since his last game, which was Dec. 4. ... Flames C Jiri Hudler is a former Red Wing. ... Detroit RW Jordin Tootoo was in the lineup after being recalled from Grand Rapids of the AHL. The veteran enforcer was sent down to the team earlier in the season.