Begin scores twice in 3rd period, Flames hold on for 3-2 victory over Red Wings

Calgary Flames goalie Miikka Kiprusoff, right, of Finland, makes a save as Detroit Red Wings' Gustav Nyquist, of Sweden, pressures during the second period of their NHL hockey game in Calgary, Alberta, Wednesday, April 17, 2013. (AP Photo/The Canadian Press, Larry MacDougal) (The Associated Press)

Detroit Red Wings' Joakim Andersson, right, of Sweden, has a shot stopped by Calgary Flames goalie Miikka Kiprusoff, of Finland, during the first period of their NHL hockey game in Calgary, Alberta, Wednesday, April 17, 2013. (AP Photo/The Canadian Press, Larry MacDougal) (The Associated Press)

Steve Begin scored two goals in the third period, and the Calgary Flames held on to hand the playoff-hopeful Detroit Red Wings a 3-2 loss on Wednesday night.

Begin took advantage of a pair of blunders by goalie Jimmy Howard to score his third and fourth goals of the season.

Lee Stempniak also scored for the Flames (17-22-4), who won all three games against the Red Wings this season.

Gustav Nyquist and Johan Franzen scored for the Red Wings (20-16-7), who are 2-2-2 in their past six games. Detroit is tied with Columbus for eighth place in the Western Conference with only five games remaining.

Miikka Kiprusoff made 36 saves to earn his first win since he topped St. Louis on March 24. Joey MacDonald had started Calgary's three previous games.

Howard, who signed a six-year, $31.8 million contract on Tuesday, stopped 14 shots.