Jovanovski broke a 2-2 tie at 11:52 of the second period with a low slap shot from the blue line that trickled in off the glove of goaltender Miikka Kiprusoff.
The goal came on Phoenix’s first power play of the game, and against the Flames’ penalty-killing unit that had killed off 31 of 33 penalties over the previous eight games.
Reinprecht made it 4-2 with two minutes left in the second period when rookie center Kevin Porter slid the puck into the high slot for him as the trailer on a 3-on-2. The former Flame neatly tucked a backhander past the sprawling Kiprusoff. Reinprecht was a healthy scratch when the Flames beat Phoenix 4-1 in Arizona a week ago.
Ilya Bryzgalov made 27 saves for Phoenix to improve to 4-4-0. Kiprusoff, who has started every game for Calgary, finished with 18 saves.
Calgary struck first at 3:20, capitalizing on Porter’s turnover along the boards. Langkow snapped his third goal of the season into the top corner from the slot.
Phoenix got even with a shorthanded goal at 10:23 when Morris put a 40-foot slap shot inside the post.
Doan put the Coyotes ahead at 18:24, but the Flames tied it with 16 seconds left in the period when Marc Giordano’s shot first deflected off the stick of David Moss then caromed off Boyd’s stick past Bryzgalov.
Calgary D Robyn Regehr returned to the lineup after missing the previous game with an undisclosed injury. … Phoenix rookie C Kyle Turris was a healthy scratch. His spot was taken by Murray, who was recalled Monday from San Antonio (AHL). Murray’s first game with the Coyotes was the 107th of his NHL career. Murray, 26, has played with the New York Rangers, Montreal and Florida. … Reinprecht’s goal was his 300th NHL point. … Calgary RW Todd Bertuzzi was a minus-3 to drop to a team-worst minus-10 for the season. Giordano leads the Flames at plus-4. … Kiprusoff is the only goalie to have played in every minute of his team’s games this season.