Abdelkader's goal with 3:24 left gives Red Wings 4-3 win over Flames

Detroit Red Wings' Tomas Tartar, left, from Slovakia, celebrates Justin Abdelkader's goal against Calgary Flames goalie Joey MacDonald during the third period of an NHL hockey game in Calgary, Alberta, Friday, Nov. 1, 2013. (AP Photo/The Canadian Press, Larry MacDougal) (The Associated Press)

Detroit Red Wings' Henrik Zetterberg, right, from Sweden, vies for the puck with Calgary Flames' Sean Monahan during the second period of an NHL hockey game Friday, Nov. 1, 2013, in Calgary, Alberta. (AP Photo/The Canadian Press, Larry MacDougal) (The Associated Press)

Justin Abdelkader scored the winning goal with 3:24 left to help the Detroit Red Wings edge the Calgary Flames 4-3 on Friday night.

Pavel Datsyuk and Henrik Zetterberg each had a goal and an assist for the Red Wings (8-4-2), who were coming off a 2-1 win over the Vancouver Canucks on Wednesday. Tomas Tatar also scored, and Niklas Kronwall and Todd Bertuzzi both had two assists.

The Red Wings will continue their four-game trip through Western Canada on Saturday when they visit the Edmonton Oilers.

Chris Butler, Sean Monahan and Curtis Glencross scored for the Flames (5-6-2), who went 1-2 on a three-game homestand. Jiri Hudler finished with two assists.

Calgary will now head out on a four-game trip, starting on Sunday in Chicago and finishing with stops at Minnesota, St. Louis and Colorado.