GLENDALE, Ariz. -- Center Mike Ribeiro recorded his second straight two-goal game and Radim Vrbata scored his 200th career goal as the Phoenix Coyotes beat the Calgary Flames 4-2 at Jobing.com Arena on Tuesday.
Ribeiro, the Coyotes' prized offseason addition, hit a wide open net from the right side after a cross-ice pass from defenseman Keith Yandle to break a 2-2 tie at 5:47 of the third period. Ribeiro scored all five of his goals in his last four games after getting two in the third period of a 5-2 comeback victory over Detroit on Saturday.
Rob Klinkhammer added an empty-net goal with six seconds remaining to close out the scoring.
Vrbata scored on a power play in the first period and Ribeiro gave the Coyotes a 2-0 lead when he redirected a shot from left winger Mikkel Boedker into the net at 10:19 of the second period.
Calgary tied the game after two Coyotes' turnovers, one late in the second period and another early in the third.
Flames right winger Lee Stempniak scored his third goal of the season at 18:26 of the second period as the final man in on a rush. Coyotes goalie Mike Smith made a skate save on Joe Colborne's shot from the left side before Stempniak hit an open net.
Colborne tied the game at 2 with his first goal of the season on a breakaway exactly three minutes into the third period after another Coyotes' turnover. Colborne took the puck at center ice and raced in alone, tucking the puck behind Smith's right leg.
Smith turned aside 22 shots in the win.
The Coyotes (6-2-2) have won five of their last seven games and have a point in all seven. They are 3-0-1 at home.
The Flames (4-3-2), in full rebuild mode, have lost three of their past four after a fast start.
Calgary goalie Joey MacDonald made 29 saves after getting two games off while Karri Ramo was in net.
NOTES: Phoenix RW Shane Doan was scratched with a lower body injury. The Coyotes called the injury day-to-day. Doan has one goal and two assists this season. ... The Coyotes recalled RW Brandon Yip from AHL Portland and assigned LW Tim Kennedy to Portland on Tuesday. Yip had two assists in two his earlier games with the Coyotes this season. ... Calgary will finish a five-game road trip at Dallas on Thursday. The Flames lost the first two games of the trip before beating Los Angeles on Monday. ... Calgary D Mark Giordano was a pre-game scratch, missing his first game of the season. He had two assists against Los Angeles and has nine points, seven assists, this season. ... The Coyotes and Vrbata's agent, Rich Evans, had dialogue on a contract extension in the preseason, but the talks were halted on the eve of the regular season. Evans has said the sides will not talk during the season.