Devan Dubnyk made 35 saves Saturday, and the Minnesota Wild beat Calgary 4-2 on the night the Flames retired Jarome Iginla’s number.

Matt Read put the Wild ahead to stay in the third period by deflecting a puck off the skate of Calgary’s Mark Jankowski and past goaltender Mike Smith.

Eric Staal, Ryan Suter and Ryan Donato also scored for Minnesota, which won its fifth straight.

Minnesota Wild goalie Devan Dubnyk, left, manages to block the net on Calgary Flames' Michael Frolik, of the Czech Republic, during the first period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)
Minnesota Wild goalie Devan Dubnyk, left, manages to block the net on Calgary Flames’ Michael Frolik, of the Czech Republic, during the first period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

Sean Monahan and Travis Hamonic scored for Calgary, which had its seven-game winning streak halted.

The Flames raised Iginla’s No. 12 to the rafters in a pre-game ceremony that lasted nearly an hour.

The Wild remain in the second wild-card spot in the Western Conference, one point behind of Dallas and one point ahead of Arizona. Calgary leads San Jose by five points atop the Pacific Division.

Minnesota Wild's Kevin Fiala, right, of Switzerland, is knocked to the ice by Calgary Flames goalie Mike Smith during the second period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)
Minnesota Wild’s Kevin Fiala, right, of Switzerland, is knocked to the ice by Calgary Flames goalie Mike Smith during the second period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

Dubnyk was the story for Minnesota, which was outshot 37-23. Making his sixth straight start, Dubnyk was especially sharp in the opening 40 minutes, when he was peppered with 28 shots. He stopped all but one and improved to 26-21-5.

Making his seventh start in nine games, Smith had 19 saves. He had his win streak stopped at five games and fell to 19-12-2.

Suter’s goal made it 3-1 at 11:07. After Hamonic cut the deficit to one at 14:29, Donato’s long shot go past Smith at 18:18 and put the game out of reach.

Minnesota Wild's Jared Spurgeon, center, watches as Calgary Flames goalie Mike Smith gloves the puck during the second period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)
Minnesota Wild’s Jared Spurgeon, center, watches as Calgary Flames goalie Mike Smith gloves the puck during the second period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

Donato (2-5-7) and Staal (2-5-6) extended their point streaks to five games.

Down 1-0 after the first period, Calgary evened the score with the only goal of the second.

Johnny Gaudreau found Monahan in front and he steered in the pass for his 30th goal. The 24-year-old Monahan reached 30 goals for the third time in six NHL seasons.

Minnesota Wild's Matt Read (10) celebrates his goal with teammates as Calgary Flames skate past during the third period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)
Minnesota Wild’s Matt Read (10) celebrates his goal with teammates as Calgary Flames skate past during the third period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

Minnesota opened the scoring at 3:17, when Staal one-timed a pass from Jason Zucker.

The Flames thought they had tied the score a couple minutes later when Sam Bennett cut hard to the net off the wing and had Austin Czarnik bang in his rebound. However, Bruce Boudreau challenged it for goaltender interference and upon review, the call was reversed.

Bennett caught Dubnyk’s pad with his skate and knocked the goaltender off balance.

Minnesota Wild's Matt Read (10) scores on a vacant net as Calgary Flames goalie Mike Smith (41) watches during the third period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)
Minnesota Wild’s Matt Read (10) scores on a vacant net as Calgary Flames goalie Mike Smith (41) watches during the third period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

NOTES: The start time was pushed back by 10 minutes for Iginla’s ceremony. He retired last summer after 20 NHL seasons, 16 with the Flames. The longtime Calgary captain is the franchise leader in games (1,219), goals (525), and points (1,095). A much sought after ticket in Calgary since the jersey retirement was announced, the red-clad patrons in a Saddledome witnessed an emotional tribute that included a stirring video narrated by Lanny McDonald, who along with Mike Vernon are the other two players with their numbers retired. … Zach Parise (foot) didn’t play for Minnesota. … The Wild’s opening goal ended a stretch of 430:41 in which Calgary had not trailed. The last time the Flames faced a deficit was Feb. 14. … Oliver Kylington (lower body) missed his third game.

UP NEXT

Wild: Host Nashville on Sunday.

Minnesota Wild's Matt Read, left, celebrates his goal with teammates as Calgary Flames react during the third period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)
Minnesota Wild’s Matt Read, left, celebrates his goal with teammates as Calgary Flames react during the third period of an NHL hockey game Saturday, March 2, 2019, in Calgary, Alberta. (Jeff McIntosh/The Canadian Press via AP)

Flames: Host Toronto on Monday.

___

Former Calgary Flames captain Jarome Iginla, left, and his family look up as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla, left, and his family look up as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla is seen on the scoreboard as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla is seen on the scoreboard as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla, left, and his family watch as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla, left, and his family watch as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla, left, and his family watch as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)
Former Calgary Flames captain Jarome Iginla, left, and his family watch as his No. 12 jersey is retired prior to an NHL hockey game between the Flames and the Minnesota Wild in Calgary, Alberta, Saturday, March 2, 2019. (Jeff McIntosh/The Canadian Press via AP)

Sign up to receive our latest news!

By submitting this form, I agree to the terms.