Updated

Keith Yandle and Michal Rozsival scored 19 seconds apart early in the third period to lift the Phoenix Coyotes to a 4-3 win over the Calgary Flames on Tuesday night in a key Western Conference matchup.

Yandle put Phoenix up 3-1 with his 11th goal at 1:53 of the third when his centering pass deflected in off the knee of Flames defenseman Jay Bouwmeester.

The Coyotes increased their lead to three when Roszival's point shot went through a crowd and beat Flames goalie Miikka Kiprusoff.

Calgary bounced back on Mikael Backlund's power-play goal less than a minute later, and with momentum on their side, the Flames crept within one on Alex Tanguay's goal at 9:28.

However, Ilya Bryzgalov stood tall in net for the Coyotes to preserve the win, finishing the night with 24 saves. He made a dazzling glove save off Tanguay in the first minute of the third and later stopped a shot from the slot by Niklas Hagman which would have tied the game.

Lee Stempniak and Eric Belanger also scored for Phoenix, which has won three in a row and is tied with Los Angeles for fourth in the tight Western Conference. Phoenix has two more stops on its road trip before returning to Arizona for a six-game homestand.

Phoenix, which blanked Calgary 3-0 Thursday, swept the four-game season series.

Olli Jokinen had the other goal for Calgary. After playing sizzling hockey for two-and-a-half months, the suddenly banged up Flames have lost three straight for the first time since before Christmas.

The Flames are in eighth place in the West, just one point up on Nashville, which has two games in hand. Anaheim, which has played three fewer games than Calgary, is two back of the Flames.

Phoenix took a 2-1 lead at 6:11 of the second period, executing a perfect breakout from deep in their own end. Belanger took a pass and got around a flat-footed Bouwmeester, then broke in alone on Kiprusoff and tucked a backhand under the crossbar.

It was the 12th goal of the season for Belanger and third in his last four games, and Shane Doan's assist on the play extended his points streak to five games (three goals, four assists).

Bouwmeester was also victimized on the game's opening goal as Phoenix surged in front 1-0 at 8:25 of the first. Taylor Pyatt made a strong play along the boards, eluding the check of Bouwmeester and carrying the puck behind the net, where he passed Vern Fiddler, who quickly relayed in front for a Stempniak one-timer past a helpless Kiprusoff.

Bouwmeester finished minus-2 on the night, taking shine off his record-setting 496th consecutive game. The 27-year-old set a new Ironman record for defensemen, passing Karlis Skrastins.

Jokinen tied the game 1-1 at 18:02 of the first, scoring from a sharp angle after Rene Bourque's shot deflected off a Coyotes player's leg and caromed right to Jokinen on the far side.

The suddenly banged-up Flames were missing Brendan Morrison (knee) as well as David Moss, who replaced Morrison at center on the Flames' top line five games ago. Moss hurt his ankle at practice on Monday and has an undetermined injury that had him hobbling around on crutches and wearing a boot on Tuesday.

Notes: Yandle's goal moves him ahead of Lubomir Visnovsky and into the top spot in the NHL in scoring for defensemen. ... Bouwmeester's streak began March 6, 2004. ... With only 11 healthy forwards available, D Brett Carson played right wing. ... Calgary has recalled RW Ales Kotalik from Abbotsford (AHL). If he clears re-entry waivers on Wednesday, he's expected to suit up for the Flames on Thursday night against Colorado. ... In the final two weeks of the season, Phoenix and Calgary each play five games. The busiest teams among the pack of playoff contenders in the West are Chicago and Dallas, who each have eight games. ... Phoenix improved to 28-2-2 when leading after two periods.