Mark Giordano and TJ Brodie each had a goal and an assist to lead to Calgary Flames to a 4-1 victory over the Phoenix Coyotes on Wednesday.

Giordano's goal extended the Flames' lead to 3-1 at 11:46 of the second period.

On the power play, Giordano's shot from the blue line changed direction off the stick of Antoine Vermette and eluded goaltender Thomas Greiss.

Calgary has been without Giordano, its captain, since he broke his ankle Oct. 21 in a win in Los Angeles. At the time, the Flames were 4-2-2. While he was absent, the club struggled going just 5-11-2.

Mikael Backlund and Lee Stempniak also scored for Calgary. The Flames have won consecutive games for the first time since Oct. 9 and 11 and won on home ice for just the second time in their past nine games (2-5-2).

Keith Yandle scored for Phoenix, which won 6-2 in Edmonton on Tuesday night. The Coyotes split the opening two games of their four-game road trip, which continues Friday night in Vancouver.