Mike Cammalleri scored twice, and Miikka Kiprusoff made 15 saves to help the Calgary Flames win their fourth straight game, 4-1 over the Minnesota Wild on Friday night.

Calgary opened the scoring with goals 20 seconds apart in the first minute of the second period. Jarome Iginla and Craig Conroy set up Cammalleri for his first goal of the game, and defenseman Dion Phaneuf made it 2-0 with a slap shot at 37 seconds.

Cammalleri added his 32nd goal of the season with 5:21 left in the third. It was the only power-play goal of the game.

Jamie Lundmark also scored for Calgary, which has picked up points in nine straight games (7-0-2). Wild defenseman Marc-Andre Bergeron spoiled Kiprusoff's shutout with 3:36 left.

Desperately clinging to a playoff spot in the Western Conference, the Wild remained in a four-way tie for seventh place.

Niklas Backstrom made 25 saves for Minnesota, 3-17-4 overall in Calgary and 1-13-2 in its last 16 game at the Saddledome.

Notes:@ Iginla has 829 career points, one behind Theoren Fleury for the franchise record. ... Calgary LW David Van der Gulik made his NHL debut. ... Kiprusoff is 23-6-3 against Minnesota.

Copyright 2009 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.