CALGARY, Alberta, Jan. 28 (UPI) -- A hat trick from Michael Cammalleri kept Calgary hot Wednesday and sent the Flames rolling to a 5-2 victory over Buffalo.
Calgary has win six of its last eight games and has lost only once in its last 10 home outings.
Buffalo overcame a two-goal deficit to tie it going into the third period, but Todd Bertuzzi scored on a wrist shot 7:08 into the final frame.
Cammalleri, who produced a power-play goal in the first period, added another with 8:16 to play in the third and tallied again just 84 seconds later.
Dion Phaneuf also scored for the Flames and Miikka Kiprusoff made 25 saves. Kiprosoff has won a league-leading 29 games this season.
Ryan Miller allowed the five goals on 43 shots. Buffalo is 2-2 on a season-long, six-game road trip.